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.

83 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

Mike Stifler said...

SHAREit is a program useful for file transfers and many other mobile tasks. Shareit for PC

happy new year 2017 said...

icc schedule 2017
happy valentines day
happy new year quotes
ipl schedule 2017

amrutha said...

To Get Shareit for PC download Here

Sid Roy said...

MS Dhoni The Untold Story
KAUN TUJHE Mp3 Full Song
Ms Dhoni The Untold Story (2016) Full Movie
Ms Dhoni The Untold Story (2016) HD Video Songs
M.S. Dhoni : The Untold Story Movie (2016) Official Box Office Prediction
Ms Dhoni The Untold Story (2016) Movie Songs
Ms Dhoni The Untold Story (2016) Movie Official Trailer

Ramavtar saini said...

SSC CGL Answer Key 2016
SSC CGL Cutoff 2016
SSC CGL Result 2016
SSC Result 2016

Louisa Revista said...


Thanks for your marvelous posting! I truly enjoyed reading it, you will be
a great author.I will make certain to bookmark your blog and definitely
will come back in the future. I want to encourage yourself to continue your great job, have
a nice day!

Here My web
- Grosir Jaket Parka
- Grosir Jaket Parka
- Grosir Jaket Parka
- Grosir Jaket Parka
- Grosir Jaket Parka
- Grosir Jaket Parka

Mike Stifler said...

Now share files from pc to smart mobile using shareit for pc for free. SHAREit for PC

Jaisheen Kaur said...

Assam HS Time table 2017
AP Board SSC date Sheet 2017
Bihar Board 10th Time table 2017
CBSE 10th Time table 2017
CG Board 10th Date Sheet 2017
Goa Board SSC Exam schedule 2017
GSEB 10th Date sheet 2017
Haryana Board 10th Time Table 2017
HP board 10th date Sheet 2017
ICSE 10th Time table 2017

sohan saini said...


CGBSE 12th Time Table 2017
CG Board 10th Date Sheet
HP Board 10th Time Table

SSC CGL Tier 1 Answer Key 2016
SSC CGL Tier 1 Cutoff 2016

Louisa Revista said...

below youll discover the link to some websites that we believe you ought to visit
neat huge : Souvenir Pernikahan Unik - Souvenir Pernikahan Unik

Louisa Revista said...

that may be the end of this write-up. Here you will obtain some web pages that we assume youll enjoy, just click the links over
Here My Website :

- Grosir Jaket Parka
- Harga Grosir Jaket Parka
- Grosir Jaket Parka Wanita
- Grosir Jaket Parka Murah
- Grosir Jaket Parka Wanita

amrutha said...

To Check CBSE Result 2017 Download Here

amrutha said...

To Check CBSE 10th Results 2017 Downloaded Here

amrutha said...

To Check CBSE 12th Result Download Here

francisstephen said...

Great internet site! It looks very good! Sustain the excellent work!
Kerala SSLC Result 2017

Karnataka SSLC Result 2017

Tamilnadu SSLC Result 2017

Studio 45 Wedding said...


we like to honor lots of other internet web sites around the internet, even when they arent linked to us, by linking to them. Under are some webpages worth checking out


below youll discover the link to some websites that we believe you ought to visit



- Staedtler Pensil Terbaik Untuk Anak

Dominic Fernando said...

Nice and informative
CBSE Result

CBSE 10th Class Result

CBSE 12th Class Result

Mike Stifler said...

SHAREit is a free application that lets you send your content between PC, iOS and Android devices like photos, videos, music, and documents. SHAREit for PC

ane semprul said...

This blog is so nice to me. I will continue to come here again and again. Visit my link as well. Good luck
obat aborsi
cara menggugurkan kandungan

Dominic Fernando said...

Great internet site! It looks very good! Sustain the excellent work!

CBSE Result
CBSE 10th Result
CBSE 12th Result

zayn malik said...

The only group with multiple Excellent Super bowl Live stream appearances with no losses is the particular Baltimore Ravens, who in profitable Super bowl 2017 Live Stream XLVII beaten and replaced the 49ers for the reason that position. Super bowl 51 Live stream, Super Bowl Commercials, Super Bowl Champions Winners, Videos Online Stream Free.

Reena S said...

Excellent post thanks for sharing this informative articles, i gathered lots of information.

Keep updating more :)

Best J2EE Training in Chennai

Ladiaz Suhermawan said...

Once you know what you want to see, then you can figure out where you want to stay.
Situs Poker Online International resorts and hotels are common around the island and are great places to stay when you want easy beach access.

For cheaper and more authentically Cuban accommodations,
DominoQQ you can choose from all sorts of hotels and guest houses. Whether you stay in the capital of Havana, or decide to stop in some of the smaller towns, there is always going to be somewhere you can rent a room. Known as "casa particulares", there are small guest houses where people offer rooms for rent in their own homes. It's a common feature in Cuba and a way to same some money because the costs are usually quite low.

These are basically all the details you need before you plan your Cuba voyage.BandarQ Once you have a travel plan worked out, all that's left is getting things booked and head out.

Terri has traveled the world and is always looking forward to her next adventure.Domino 99 She prefers to visit new and exciting places instead of the usual destinations.

amrutha said...

To Check Your RRB Result 2016 Download Here

Learn With Fun said...

Hello friends! here we have latest collection of new year wishes and many more...
Christmas Wallpapers
Happy new year 2017 wishes
Happy new year 2017 Sms for Lover
Happy new year 2017 wallpaper
Happy new year 2017 quotes
Happy new year 2017 wishes
Christmas SMS , Wishes ~ Greetings, Messages
Happy new year 2017 images
Happy new year 2017 hd wallpaper
Happy New Year 2017 FB Cover Pictures

Sarita Kumari said...


army bharti jobs
Big Billion Day 2016 Sale
Hostgator Black Friday 2016 Coupon

Results 2017
sarkari naukri 2017

Tokecash said...


Thanks for your marvelous posting! I quite enjoyed reading it, you happen to be a great author. I will remember to bookmark your blog and will eventually come back very soon. Go to best social plan for get more related topic. Have a nice evening!
Situs BandarQ, Poker, Domino 99 Online Terpercaya - Situs Judi Bola Online Terbesar dan Terpercaya Indonesia

Meiqing Xu said...

louis vuitton outlet
true religion outlet
nike air force 1
michael kors outlet
ugg boots
christian louboutin shoes
louis vuitton handbags
rolex daytona
converse outlet
coach outlet
20161208caiyan