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.

28 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