Tuesday, April 15, 2008

OpenEJB Revival

After a year and a half of internal development and six months of betas, the 3.0 codebase has matured and solidified into the OpenEJB I've always dreamt of.

OpenEJB 3.0 achieves much of the original vision OpenEJB set out to accomplish eight years ago. With a Tomcat integration that allows Tomcat users to still enjoy the Tomcat they know and love yet take advantage of many Java EE features for both Servlets and EJBs and an ultra lightweight, embeddable EJB container for simple, plugin-free, unit testing that's impressively fast, remarkably easy to use and far more complete than any mock container out there, OpenEJB 3.0 offers a unique and powerful one-two punch that will be hard to beat.

OpenEJB has always gone in a different direction than the other EJB implementations, often to it's disadvantage. The idea of lightweight, embeddable and testable EJB was not something people were prepared to accept until recently. This left the project typically lacking in the resources required to keep up with the specs and took OpenEJB off the table for a good number of people. After the launch of EJB 3.0, however, people were finally ready to get on board with a lightweight and embeddable EJB implementation.

We launched our EJB 3.0 effort, OpenEJB 3.0, in early 2006 and went on a caffeine-charged coding bender for so long and so intensely that about half way in I had to give up drinking coffee completely. For me, it was very personal. Not just a fight for survival, but a fight two win. OpenEJB had always been a project of great promise, but seemed to never have all the right pieces at the right time. I had been working on the project for six years and it was time to go all in and win or go home. We achieved Java EE 5 certification as part of Geronimo in June 2007 and have been applying copious amounts of polish ever since. We're still the only open source EJB implementation to be included in a Java EE 5 certified platform aside from the RI itself.

The coming EJB 3.1 specification promises to be an even bigger boom. Several OpenEJB-born concepts are major focuses of EJB 3.1 specification such as the Collapsed EAR (ejbs and servlets side-by-side in the same archive and classloader) and embeddable EJB container for testing and Java SE environments. Similarly, the EJB 3.1 Lite profile describes OpenEJB to a tee and the EJB + Servlet profile maps directly to Tomcat with added OpenEJB.

If you're a Tomcat user, checkout OpenEJB 3.0. If you'd like an easy way to test your EJBs regardless of what platform you use, checkout OpenEJB 3.0; we natively support the full Glassfish descriptors, Geronimo of course, some of the WebLogic descriptors, and are happy to add more. If you've looked at OpenEJB in the past, especially OpenEJB 2.x, look again ... you'll be very surprised.

55 comments:

savitha singh said...

Thanks for sharing informative article on java application development. Your post helped to understand the career in Java. JAVA Training in Chennai

Badrul Jaman said...

Excellent blog very useful...iOS Training in Chennai | Informatica Training in Chennai

Narender Godara said...

Packers and movers Thane
Packers and movers Vadodara
Packers and movers Varanasi

kovalan Jayamurugan said...

Hi admin,
I went through your blog, it’s totally awesome. Being most popular automation testing tool, selenium is used in automation software testing process. Selenium Course in Chennai | Best Selenium training institute in Chennai

Mary Brown said...

Java EE article is practical oriented and real time examples. How Java EE address the enterprise development is very important. for that you need a practical orieneted Java Training you need.

Online Java Training
Online Java Training from India
Java Training Institutes in Chennai
Java Training in Chennai
Java Training

jhansi joe said...

I have read your blog, it was good to read & I am getting some useful info's through your blog keep sharing... Informatica is an ETL tools helps to transform your old business leads into new vision. Learn informatica training in Chennai from corporate professionals with very good experience in informatica tool.
Regards,
Informatica training in chennai|Best Informatica Training In Chennai|Informatica training center in Chennai|sas training in Chennai

Roshini RS said...

Thanks for splitting your comprehension with us. It’s really useful to me & I hope it helps the people who in need of this vital information.
Regards,
SAP course in chennai|SAP Training in Chennai | sap course in Chennai|SAP training in chennai

Ranveer Patil said...

Hi,
Worldcup 2016 live Score Streaming Watch Online
T20 cricket wc 2016 schedule time
table

jhansi joe said...

This information is impressive; I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic.
Regards,
ccna training chennai|ccna training institutes in Chennai|ccna training in Chennai

Rahul Bhatia said...

Super Bowl 2016 Live Stream
Super Bowl 2016 halftime show

Indhu Mathy said...

Great Blog Juz Loved It...Informations and your style of presenting is absolutely grt...
Regards,
iOS Training in Chennai | Multimedia Training in Chennai | QTP Training in Chennai | Informatica Training in Chennai | CCNA Training in Chennai | Java Training in Chennai | Oracle Training in Chennai | Android Training in Chennai

Narender Godara said...

Packers and movers ajmer @ Packers and movers in Ajmer

Packers and movers ambala @ Packers and movers in Ambala

Packers and movers allahabad @ Packers and movers in Allahabad

saurabh said...

game of thrones season 6 release date

irish grand national horse racing tips 2016

easter day quotes poems from daughter

happy easter day quotes for my boyfriend

happy easter sunday quotes 2016 images pictures

good friday pictures for facebook

good friday picture jesus hd images photos

Lunar Eclipse Full Moon September 2016

grand national 2016 ladies day

happy earth day quotes, slogen, thoughts

best earth day quotes in english

earth day door decorating ideas

Who Won 'American Idol' 2016

the voice season 10 prize money declared

anzac day 2016 ballot australia

"wrestlemania 32 watch online free

easter day 2016 quotes with images

watch online wrestlemania 32 live streaming

palm branches for palm sunday

grand national horse lady jockey 2016

american idol 2016 runner up

anzac day history facts,celebrations, activity

saurabh said...

game of thrones season 6 release date

irish grand national horse racing tips 2016

easter day quotes poems from daughter

happy easter day quotes for my boyfriend

happy easter sunday quotes 2016 images pictures

good friday pictures for facebook

good friday picture jesus hd images photos

Lunar Eclipse Full Moon September 2016

grand national 2016 ladies day

happy earth day quotes, slogen, thoughts

best earth day quotes in english

earth day door decorating ideas

Who Won 'American Idol' 2016

the voice season 10 prize money declared

anzac day 2016 ballot australia

"wrestlemania 32 watch online free

easter day 2016 quotes with images

watch online wrestlemania 32 live streaming

palm branches for palm sunday

grand national horse lady jockey 2016

american idol 2016 runner up

anzac day history facts,celebrations, activity

Munesh Singh said...

Fan Full Movie
Housefull 3 Full Movie
Jagga Jasoos Full Movie
Sultan Full Movie
Captain America Civil War
Dangal Full Movie
Fan First Day Collection
Fan Movie Review
Fan First Week Collection
Raees Release Date
Shahrukh Khan Movie
Fan Box Office Collection
Captain America Civil War Trailer
Captain America Civil War Shooting Location
Captain America Civil War Shooting LOcation 2
Captain America Civil War Runtime
Captain America Civil War cast
Captain America Spider Man

Rubel Matharu said...

Download Bubble Witch Saga 2 Hack
Bubble Witch 2 Saga Hack
Bubble Witch Saga Hack Rar 2
Hack Bubble Witch Saga 2
Bubble Witch 2 Hack
Boom Beach Hack Generator
Boom Beach Hack
Exploit Boom Beach Hack
Boom Beach Hack Tool
How To Hack Boom Beach
Mother's Day Poems
Mother's Day Sayings
Quotes for Mother's Day

Muhammad Azharuddin said...

nice post for learning it.

Sourav Choudhary said...

There is definately a great deal to learn about this topic.
I like all the points you have made.

mothers day 2016
famous mothers day quotes,
mothers day poems that make you cry
mother’s day messages poems
mothers day sayings 2016

Kuldeep Saini said...

Thanks for sharing information
MAH March Result
MAHA Board SSC Result Name Wise
MAH Board SSC Result Date
Maharashtra Board SSC Result
MAH Board SSC Toppers List

Love KidsTV said...

This content is written very well. Your use of formatting when making your points makes your observations very clear and easy to understand. Thank you.
- usps tracking
- iphone 7 release date
- netflix

Deepak K said...

The collection bundle comprises of the next models of resources:

Selenium Integral Development Environment (IDE) Selenium introduction TWO
Selenium Handheld Remote Control (RC) Selenium introduction THREE
Selenium WebDriver
Selenium Grid Selenium introduction FOUR
Selenium RC and WebDriver, in a mixture are commonly referred to as Selenium TWO. Selenium RC alone can also be known as Selenium INCH . For more info on this try this link


Scarlett Alba said...

Happy Fathers Day Pictures
Happy Fathers Day Messages
Happy Father's Day Picture
Fathers Day Quotes
Fathers day saying

Emma Christy said...

Father's Day Wishes
2016 Fathers Day Picture
Father's Day HD Images

Kuldeep Saini said...

Maharashtra Board SSC Time Table 2017
Manipur Board HSLC Time Table 2017
Meghalaya Board SSLC Time Table 2017
Mizoram Board HSLC Time Table 2017
MP Board 10th Class Time Table 2017
Nagaland HSLC Time Table 2017
NIOS 10th Class Time Table 2017
Odisha HSC Time Table 2017


Punjab Board Matric Time Table 2017
Rajasthan Board 10th Class Time Table 2017
TN Board SSLC Time Table 2017
Tripura Madhyamik Time Table 2017
TS Board SSC Time Table 2017
UK Board 10th Class Time Table 2017
UP Board High School Time Table 2017
West Bengal Madhyamik Time Table 2017
10th 12th Time Table 2017

Vasu N said...


nice post and site, good work! This article is well written and quite informative. More articles should be written and you have just found a follower.and more visit
http://hadooptraininginhyderabad.co.in/salesforce-training-in-hyderabad/

bhavinder rao said...

Check out the SSC Online 2 form fill up now

Richa Kakkad said...




RRB Secunderabad Result 2016
RRB Mumbai Result 2016
RRB Kolkata Result 2016
RRB Ahmedabad Result 2016
RRB Allahabad Result 2016
RRB Ajmer Result 2016
RRB Result 2016

Rohith said...

Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing.
Regards,
seo institute in chennai

Ruchika Ghosh said...

http://recruitmentjob.in/

Ruchika Ghosh said...

http://friendshipday2016.xyz/

Ruchika Ghosh said...

http://www.happy-diwali2016.in/

Ruchika Ghosh said...

http://www.recruitment-job.in/

Ruchika Ghosh said...

http://www.rajasthanpolice.in/

Madhu Manohar said...

Useful Information
one and only affiliate agency in south INDIA, earn money online from affiliate network in india

Venky Praise said...

Freshers jobs way provide freshers jobs ,walkins,direct recruitment,openings for freshers and experienced and recruiting experienced and freshers Walkins

sunny gupta said...

friendship sms
friendship day sms
friendship messages
quotes for friends
RRB NTPC Result 2016

Ruchika Ghosh said...

GSEB HSC Admit Card 2017
Gujarat Board SSC Admit Card 2017
GSEB Board HSC Time Table 2017
GSEB Board SSC Time Table 2017
Goa Board HSSC Admit Card 2017
Goa Board SSC Admit Card 2017
Mizoram Police Vacancy notification 2016-17
Odisha Police Jobs 2017
Nagaland Police Bharti News
Meghalaya Police Recruitment

Chinni Bocha said...

thanku for shairng this ncie posts..
sap fiori online training

Chinni Bocha said...

valuable informaton..

SAP GRC training in hyderabad


Prafull Singh said...

Neet result 2016
Neet result 2016
IPL 2017 schedule
IPL 2017 Points Table
VIVO IPL 2017
Fifa 2018

prema said...

useful information

Online recruitment for bank jobs and government jobs and you can get Notification and application to apply online for bank jobs and govt jobs

appu said...

Public Holidays 2017
Happy New Year 2017 SMS
enem 2016 resultado
cat 2016 result
new year 2017 wallpapers
resultado enem 2016
Happy Diwali Messages
Happy Onam Images Happy Onam Merry Christmas Christmas Whatsapp Status

prema said...

Useful information:
General Awareness and Current Affairs with Latest Current Affairs Quiz, GK Updates, General Knowledge Last 6 Months Current Affairs, Placement Papers, Model Papers, Interview Questions @ examvalue.com

Ravinder Singh said...

<a href="http://rajasthanpolicerecruitment2016.in/rajasthan-police-si-previous-paper/”> Rajasthan Police SI Previous Model paper</a>

Ravinder Singh said...

Rajasthan Police Constable Syllabus 2016 PDF
Rajasthan Police Recruitment 2016
<a href="http://rajasthanpolicerecruitment2016.in/raj-police-constable-bharti-2016/”> Rajasthan Police Bharti 2016</a>

Gautam said...

Friendship day 2016
Happy Friendship day
Friendship day Wishes
Friendship day Quotes
Friendship day Greetings
Friendship day Messages
Friendship day Sayings

Nikita said...

JAC 10th Result 2017
JAC 10th Time Table 2017
JAC 12th Time Table 2017

amrutha said...

Get Your Neet Result Here

Zheng junxai5 said...


zhengjx20160804
michael kors outlet clearance
cheap ray ban sunglasses
tory burch outlet online
ray bans
christian louboutin wedding shoes
montblanc pens
louis vuitton purses
nike roshe one
coach factory outlet online
coach outlet online
polp ralph lauren
louis vuitton outlet online
louis vuitton
oakley sunglasses
air jordan 11
burberry outlet
oakley sunglasses wholesale
longchamp outlet
michael kors handbags
true religion jeans
louis vuitton outlet
hermes birkin handbags
christian louboutin outlet
coach factory outlet
ray ban sunglasses uk
louis vuitton
montblanc pen
louis vuitton handbags
coach outlet online
michael kors handbags
tiffany and co
michael kors outlet clearance
louis vuitton purses
coach outlet
michael kors bags
christian louboutin outlet
jordan retro 11
toms shoes
michael kors outlet

Pawan Kumawat said...

Olympics 2016 Live Streaming
Rio Olympics 2016 Live Streaming
Olympics 2016 Live Telecast
Olympics 2016 medal reports
Olympics 2016 ranking
Olympics 2016 Teams
Olympics 2016 gold medalist
Olympics 2016 silver medalist
Olympics 2016 bronze medalist
Olympics 2016 Live updates
Olympics 2016 Full schedule Olympics schedule 2016 Rio Olympics 2016 Full schedule rio 2016 Olympics Full schedule Olympics 2016 tickets Olympics 2016 online tickets
Olympics 2016 live starsports
Olympics 2016 live on Hotstar app
Olympics 2016 live on sony espn
Olympics 2016 live on sony six hd
Olympics 2016 live on Hotstar.com
Olympics 2016 live on Hotstar.com
Rio Olympics 2016
Olympics 2016 live on Hotstar.com
Olympics

Rasika Sharma said...

This is really good information thanks for sharing.
resultstimetable

Hua Cai said...

christian louboutin uk
michael kors canada
ugg boots sale
hermes bags
michael kors uk
adidas nmd
mbt shoes outlet
louis vuitton neverfull sale
football shirts
michael kors outlet online
ugg boots
michael kors outlet
longchamp outlet
michael kors outlet clearance
lululemon pants
michael kors uk
tiffany and co
ugg boots
lacoste polo shirts
ugg australia
true religion outlet
iphone case
omega outlet
michael kors outlet
mulberry handbags sale
tiffany jewellery
uggs outlet
mulberry uk
michael kors outlet
mac cosmetics sale
michael kors uk
rolex watches outlet
tiffany outlet
michael kors handbags clearance
ray ban sunglasses sale
20160812caihuali

Zoya Khan said...

This is really good information thanks for sharing.
hsc time table

amrutha said...

To Get Prisma Android Here

Sherin Simon said...

up board result 2017
bihar board result 2017
rbse result 2017
hsc result 2017
Kerala hse result 2017
sslc result 2017
aipgmee 2017 results
10th result 2017
12th result 2017
ibps po result 2016
ignou result 2016
survivor series 2016 results
night of champions 2016 results
tlc 2016 results
hell in a cell 2016 results
spiderman homecoming
iphone 7 price in india
Merry Christmas Wishes
pnr status
birthday wishes
sslc result 2017 kerala
sslc result 2017 Karnataka up board result 2017
bihar board result 2017
rbse result 2017
hsc result 2017
Kerala hse result 2017
sslc result 2017
aipgmee 2017 results
10th result 2017
12th result 2017
ibps po result 2016
ignou result 2016
survivor series 2016 results
night of champions 2016 results
tlc 2016 results
hell in a cell 2016 results
spiderman homecoming
iphone 7 price in india
Merry Christmas Wishes
pnr status
birthday wishes
sslc result 2017 kerala
sslc result 2017 Karnataka