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.

273 comments:

«Oldest   ‹Older   201 – 273 of 273
Chiku said...

SSC Exam Result 2020 in Bangladesh. SSC Result coming soon. All students are waiting to get their SSC Result 2020. This year SSC Result 2020 will publish on 06 May 2020. Students can collect their SSC Result 2020 from Bangladesh Education Board official website.

Chiku said...

HSC Examination was completed few days ago. Now HSC Result is the trending topic in Bangladesh. All candidates will check their HSC Result 2020 from Bangladesh Educational official website at educationboardresults.gov.bd.

Chiku said...

SSC Exam Result is a trending now in Bangladesh. SSC Examination was completed. All students are waiting to get their SSC Exam Result 2020. This year SSC Result 2020 will publish on 1st week in May. On the result day, after 12PM all students will get their SSC Exam Result 2020 from Bangladesh Education Board official website. Also Dakhil Result 2020 and SSC Vocational Result 2020 will publish on 6 May 2020

Chiku said...

SSC Exam Result 2020 in Bangladesh. SSC Result coming soon. All students are waiting to get their SSC Result 2020. This year SSC Result 2020 will publish on 06 May 2020. Students can collect their SSC Result 2020 from Bangladesh Education Board official website.

bhanu said...

Very Nicevirtual bookkeeping course

motivation456 said...

Very Niceblack desert online new class 2019

deepak said...

online tutoring

bhanu said...

online tutoring

swati singh said...

I really like to read your article...this is very important and impressive post...i like your blog to read articles...i have saved your blog to read articles..thanks to admin for share the informative article. you can share informative article on seed funding for startups in India.

deepak said...

online tutoring

Rajesh said...



If you want a babe from the house of Escorts in Faridabad there are a few things you should know well before making a booking. Firstly our agency here at your city. In simple words is a cut above the rest because of the highly professional services we provide to our clients. Check our other Services...
Escorts Service in Faridabad
Female Escorts in Faridabad
Russian Escorts in Faridabad
Russian Escorts in Faridabad

bhanu said...

online tutoring

durga said...

very nice online math tutor

24 Fighting said...

https://www.24fighting.com/

https://www.24fighting.com/

https://www.24fighting.com/

https://www.24fighting.com/

https://www.24fighting.com/

deepak said...

Very Nicesage accounting online course

Bdnews said...

Very good article! Your post is really helpful for me thanks for wonderful post.I am very happy to read your post SSC Result 2020 has been Published First Check Your Result With Full Marksheet
Education Board Dhaka Board SSC Result 2020 has been Published Check Your Result Download the Marksheet

durga said...

Very Niceblack desert online classes

deepak said...

Very Niceonline accounting courses

bhanu said...

Very Niceonline calculus course

bhanu said...

very nice online english tutor

deepak said...

Very Nicejava course online free

bhanu said...

very nice tutor online from home

Tapos Kumar Charghat Rajshahi said...

Hello my dear visitors. Hope everyone is well. Today, I’m going to write a post. In addition, I’m recording some video lessons about SSC Result 2020. At present one of the most highlights topic is SSC. On the other hand Currently the most discussed topic is Secondary School Certificate (SSC) Result SSC. Exam Result 2020 publishing date is knocking at the door. After successfully complete Secondary School Certificate (SSC) exam candidates are eagerly waiting for result. According to the Education Board Bangladesh authority, the result of SSC is to be announced by July 17, 2020 after 12pm. At first SSC Result 2020 published online on the official web site. Such as Educationboardresults.gov.bd and on eboardresults.com. But every year candidates face many problem to get SSC Result. For them we give a better solution. We create a server for SSC candidates only for easily get result. To check your SSC Result 2020 visit BDJobResult. It is an educational website. In order to get the result, the candidates must be need to submit their SSC exam Roll number, Registration number, Passing year, Board name. Without this information candidate cannot get their SSC Result. So candidates are you ready for get result? Don’t worry If you give a good exam then you will 100% pass in this exam. Otherwise don’t be upset.
Please visit the link given below for more details: SSC Result 2020

deepak said...

Very Niceblack desert online xbox new classes

bhanu said...

Very Nicejava online classes

bhanu said...

Very Niceplant biology courses online

yirigol said...

You came here to know how to get ssc result 2020 full marksheet. SSC Result By EIIN Number: EIIN refers to Educational Institute Identification Number. So, Details of Dakhil Result 2020 is shared below. SSC Result Bangladesh is near to the door. SSCExmResults.com is significant for who sat for the SSC or Dakhil or Vocational Examination in the year of 2020.

kenzo said...

ID PRO MIYAQQ BY WINING THE 90% NUMBER OF EASY WINS, GET IT NOW !!!
*BANDARQ ONLINE
*DEPOSIT PULSA
*SITUS JUDIONLINE
*DOMINOQQ
*PKV GAMES
*AGEN SITUS JUDI ONLINE
*POKER ONLINE
*SAKONG
*CAPSA SUSUN
*DAFTAR JUDI ONLINE
*SITUS GAMPANG MENANG
*DAFTAR JUDI ONLINE
*ID PRO

jenny said...

togel online
bandar togel terpercaya
agen togel
judi togel

deepak said...

Very Nicesage accounting online course

El Awal said...

شركة كشف تسربات المياه ببريدة الكترونيا
ارخص شركة كشف تسربات المياه بالدوادمي
شركات كشف تسريبات المياه بالخرج
شركة كشف تسريبات المياه بالخرج
شركات كشف تسربات المياه بتبوك
شركة كشف تسربات المياه بالرس بدون تكسير
كشف تسربات المياه عماله فلبينيه
شركة تنظيف بالرياض

deepak said...

Very Nicetally course near me

bhanu said...

Very Niceonline calculus course

bhanu said...

very nice online english tutor

bhanu said...

very nice online english tutor

Unknown said...

python course in coimbatore
python training in coimbatore
java course in coimbatore
java training in coimbatore
android course in coimbatore
android training in coimbatore
php course in coimbatore
php training in coimbatore
digital marketing course in coimbatore
digital marketing training in coimbatore
software testing course in coimbatore
software testing training in coimbatore



bhanu said...

Very Nicevirtual bookkeeping course

yirigol said...

You came here to know how to get ssc result 2020 full marksheet. SSC Result By EIIN Number: EIIN refers to Educational Institute Identification Number. So, Details of Dakhil Result 2020 is shared below. SSC Result Bangladesh is near to the door. SSCExmResults.com is significant for who sat for the SSC or Dakhil or Vocational Examination in the year of 2020.

Rashika said...

Thank you for sharing such a nice and interesting blog about React Js with us. Java training in chennai I have seen that all will say the same thing repeatedly. But in your blog, I had a chance to get some useful and unique information. I would like to suggest your blog in my dude circle.

Java training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery

Bollyxz said...

Hi, the post which you have provided is fantastic, I really enjoyed reading your post, and hope to read more. thank you so much for sharing this informative blog. This is really valuable and awesome. I appreciate your work. Here you can find best movies list movie trailer , Movie cast
movie review ,Hollywood Movies ,bollywood Movies ,bollywood movies 2018 ,bollywood movies 2019 ,bollywood movies 2020 ,bollywood movie 2020 ,uri movie ,kabir singh full movie ,south indian actress , hollywood actress , tamil actress, , actress , south actress , malayalam actress , telugu actress , bhojpuri actress, , indian actress , actress photos ,
movies , latest bollywood movies
Keep Blogging!

jobspuls said...

This content was really helpful. The way you arranged every detail you gave was super cool.
“Find daily opportunities to apply what you have jobs plus” Only this made my year.
Thanks for sharing! you can also apply online recruitment
jobs
Recruitment
Job Past Qustions
Contact Us

National Pension Commission Recruitment

National Intelligence Agency Recruitment
Nigerian Army Recruitment
Nigerian Airforce Recruitment

bhanu said...

very nice tutor online from home

bhanu said...

Very Nicephantasy star online classes

bhanu said...

Very Niceugc net online coaching

deepak said...

Very Niceonline chemistry courses

deepak said...

Very Niceblack desert online classes

No #1 Gurgaon Escorts Service Agency-Gurugram said...



The hectic world, a usual silhouette of wrinkled-faces and lack of time & good people make absolute absence of Love in our lives. Only a smile means to exist in the whole world bringing itself a Comet of Love. So it takes you believe onCall Girls in Gurgaonliable to fulfill your lives with real sense of love. Check our other Services...
Russian Call Girls in Gurgaon
Escorts in Gurgaon
Escorts Service in Gurgaon
Female Escorts in Gurgaon
Russian Call Girls in Gurgaon

No #1 Gurgaon Escorts Service Agency-Gurugram said...


Don’t be kidding yourself when you say that you do not want to spend your time with an exotic looking woman who is aEscorts Service in Gurgaon A complete stranger, someone you have not seen before but with features, looks and a figure to die for. We have women with these qualities and more all here with us. Check our other Services...
Russian Call Girls in Gurgaon
Escorts in Gurgaon
Russian Escorts in Gurgaon
Call Girls in Gurgaon
Escorts Service in Gurgaon
Escorts Service in Gurgaon

No #1 Gurgaon Escorts Service Agency-Gurugram said...


The hectic world, a usual silhouette of wrinkled-faces and lack of time & good people make absolute absence of Love in our lives. Only a smile means to exist in the whole world bringing itself a Comet of Love. So it takes you believe onCall Girls in Gurgaonliable to fulfill your lives with real sense of love. Check our other Services...
Russian Call Girls in Gurgaon
Escorts in Gurgaon
Escorts Service in Gurgaon
Female Escorts in Gurgaon
Russian Call Girls in Gurgaon

bhanu said...

very nice nettutor

deepak said...

Very Niceonline biology courses

bhanu said...

2021 Bonne annee

bhanu said...

2021 bonne annee

Agenpoker1827 said...

very interesting information, David, of course very useful to me.

Visit my website : poker45.com

Admin said...

Thanks for this awesome post. I really appreaciate and will keep visiting your site on daily basis.

All University B.Sc 1st/2nd/3rd Year New Exam Date Sheet

edan link said...

I thank you for the information and articles you provided cara menggugurkan kandungan dan mempercepat haid

modelpapers2021 said...

Model Paper Download
MP Board 12th Blue Print 2021
WB HS 12th Model Papers 2021
ChhotiKashi MGSU Result

Kar 1st / 2nd PUC Blue Print 2021
UP Board 12th Blueprint 2021
Bihar Board 12th Model Papers
JNVST Result

JSC/JDC Question Pattern
SSC Suggestion

harshni said...

A universal message I suppose, not giving up is the formula for success I think. Some things take longer than others to accomplish, so people must understand that they should have their eyes on the goal, and that should keep them motivated to see it out til the end.
Artificial Intelligence Training in Chennai | Certification | ai training in chennai | Artificial Intelligence Course in Bangalore | Certification | ai training in bangalore | Artificial Intelligence Training in Hyderabad | Certification | ai training in hyderabad | Artificial Intelligence Online Training Course | Certification | ai Online Training | Blue Prism Training in Chennai | Certification | Blue Prism Online Training Course

Online Assignment Helper said...


Online Assignment Helper
We are providing best quality assignment writing service at the lowest price.
We are providing you many services:-
(1) IT Assignment
(2) Childcare Assignment
(3) Healthcare Assignment
(4) Nursing Assignment
(5) Tech Assignment
(6) Portal Assignment
(7) Medical Assignment
(8) Engineering Assignment
(9) Best Assignment Expert
(10) Online Assignment Expert
Our Writers has a 10 years experience . we will providing high quality services with costly price.
Mail on us- onlineheper011@gmail.com

Sanaya said...

Inspiring writings and I greatly admired what you have to say, I hope you continue to provide new ideas for us all and greetings success always for you. Keep updating more information...

reactjs online training

pertalite springbed said...

pusat springbed murah berkualitas terbaik dan promo termurah hanya di merek pertalite..
Kunjungi website kami pertalite springbed

SitJobs said...

Model Paper 2021
PSC Result 2020
Ebtedayee Result 2020 Madrasah Board EBT Markslist
PSC Result 2020 Barisal Board
PSC Result 2020 Comilla Board
PSC Result 2020 Chittagong Board
PSC Result 2020 Dhaka Board

SitJobs said...

PSC Result 2020 Dhaka Board
PSC Result 2020 Dinajpur Board
PSC Result 2020 Jessore Board
PSC Result 2020 Mymensingh Board
PSC Result 2020 Rajshahi Board
PSC Result 2020 Sylhet Board
PSC Result 2020 Rangpur Board

modelpapers2021 said...

pue.kar.nic.in
Karnataka II PUC Question Paper 2021
Kar 2nd PUC Model Paper 2021
Karnataka II PUE Syllabus 2021
KAR I PUC Question Paper 2021
Karnataka 1st PUC Syllabus 2021
KAR 1st / 2nd PUC Blueprint 2021

modelpapers2021 said...

pue.kar.nic.in
Karnataka II PUC Question Paper 2021
Kar 2nd PUC Model Paper 2021
Karnataka II PUE Syllabus 2021
KAR I PUC Question Paper 2021
Karnataka 1st PUC Syllabus 2021
KAR 1st / 2nd PUC Blueprint 2021

Situs Poker Online said...

ambil uang anda di sini hanya dengan bermain bandarqq dan dominoqq di website kami https://dominoqqme.com/

svrtechnologies said...



Wow. That is so elegant and logical and clearly explained. Brilliantly goes through what could be a complex process and makes it obvious.I want to refer about the best msbi training

IPL 2020 All Match Prediction said...

thanks for your valuable information.
Dream 11 IPL T20 All Match Predictions
IPL All Match Predictions
IPL 2020 Match Predictions
IPL Match Prediction 2020
Dream 11 IPL All Match Predictions

IPL 2020 Match Astrology
IPL All Match Astrology
IPL 2020 Who Will Win
MI vs CSK Match Predictions
Mumbai vs Chennai Today Match Predictions
MI vs CSK 1st Match Predictions
IPL 2020 All Match Predictions

MI vs CSK First Match Prediction
Who Will Win IPL 2020 mi vs csk
Mumbai vs Chennai Astrology
Mumbai Indians vs Chennai Superkings Match Prediction


IPL 2020 All Match Predictions
Today IPL Match Prediction

IPL Today Match Predictions

Graphic Design said...

Thank you for your information, nice article:

Webmedia Training Center

barakcasino said...

ingin bermain judi casino online? Terima deposit pulsa simpati dan Xl di barakcasino http://149.28.153.153/

king kobra said...

Thank you for sharing
Happy Thanksgiving Images Free

barakcasino said...

cari judi togel online discount terbaik? ke baginda4d saja. bandar togel dengan discount terbaik http://139.180.184.251/

Nino Nurmadi , S.Kom said...

Nino Nurmadi, S.Kom
Nino Nurmadi, S.Kom
Nino Nurmadi, S.Kom
Nino Nurmadi, S.Kom
Nino Nurmadi, S.Kom
Nino Nurmadi, S.Kom
Nino Nurmadi, S.Kom
Nino Nurmadi, S.Kom
Nino Nurmadi, S.Kom

«Oldest ‹Older   201 – 273 of 273   Newer› Newest»