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.


kartu king said...

this is a very nice blog :)

Agen BandarQ Online
Agen DominoQQ
Bandar Qiu Qiu
Forum DominoQQ
Situs BandarQ Online

Hemant sharma said...

blackmart Alpha
blackmart Alpha apk

Lilly said...

Telah Hadir Agen Poker, DominoQQ, Capsa Susun, Bandar Ceme,Ceme Keliling, & Live Poker Terbaik dan Terpercaya.

Hanya dengan Minimal Deposit 10 ribu Bonus 10 ribu dan Minimal Withdraw 25 ribu anda dapat bermain di Acehpoker;

1. Acehpoker memberikan bonus Referral 15% (Seumur Hidup)
2. Sistem keamanan terjamin dan Data pribadi akan aman bersama kami.
3. Player Vs Player ( 100% No Robot)
4. Dengan Sistem Confirm Deposit terbaru Max 2 menit (Jika semua Nama di Id dan di bank
5. CS yang ramah dan Melayani dengan Professional
6. Online 365 Hari 24 Jam
7. Anda Menang berapapun Kami Bayar tanpa Maksimal Withdraw dan Tidak ada batas maksimal
withdraw dalam 1 hari.
8. Dapat bermain 6 permainan hanya dengan 1 Web , yaitu Poker , DominoQQ , Bandar Ceme, Capsa Susun, Ceme Keliling, Live Poker
9. Bisa bermain di Android dan IOS
10. Sistem pembagian Kartu menggunakan teknologi yang mutakhir dengan sistem Random Permanent (acak) , Dan tersedia Ratusan meja untuk tempat anda bermain

Pin BBM : 563AB8CA
yahoo : mahadewi374@yahoo.com
Line: Lilly080615

Agen Bola Terpercaya
Daftar Judi Bola Maxbet
Bandar Bola IBCBET
Daftar Bola BCA
Cara Bermain Poker
Agen Poker Terpercaya
Poker Bonus Deposit
Cara Daftar Poker
Bandar Ceme Terpercaya
Cara Bermain Poker
Situs Poker Terpercaya
Judi Bandar Capsa
Poker Bonus Member Baru
Panduan Bermain Poker
Agen Poker Terbaik
Poker Promo Poker Online
Poker Online Terpercaya
Capsa Susun Uang Asli
Qiu Qiu Uang Asli
Poker Online Terbaik
Domino QQ Online
Bandar Ceme Keliling
Judi Poker Online
Agen Ceme Keliling
qiu qiu
texas holdem poker
Poker Online Indonesia

ramya said...

Good information. Keep sharing this kind of useful info. IGMCRI Recruitment 2017

Deepika Tanwer said...

thanks for this awesome post. I really appreaciate and will keep visiting your site on daily basis.
Jharkhand Staff Selection Commission (JSSC) Recruitment 2017
SSC Stenographer Recruitment 2017
Allahabad High Court Recruitment 2017
KCCB Recruitment 2017

pooja patel said...

Best jobs information providing web site latest updates
CAG Recruitment 2017

Recent jobs update for more details follow our site
Forest Beat

Officer Recruitment 2017

Abhilash appu said...

Good information. Keep sharing this kind of useful info.

Kerala Lottery Result
Kerala Lottery
kerala lottery results

Neetu Gupta said...

Thank you for such a great site with us. hope it will be much useful for us. please keep on updating.We are the leading UP Jal Nigam Jobs and Images with all over India listed on our site everyday.

Unknown said...

A good post is very meaningful, I appreciate your site. I have an article site please visit and look around, do not forget to invite your friends.

Judi Bola
Cara Taruhan Bola
Situs DominoQQ
Domino Qiu Qiu

JulieAzevedo said...

To end up on a high note, this wallinside.com/ jogging infant stroller still provides Website a fantastic, large canopy that can be adjusted to up to The World's Ideal Jogging Strollers Reviews different positions, approximately.

Habib Malik said...

AP SSC Date Sheet 2018
AP Intermediare Date Sheet 2018

Unknown said...

rrb Chennai ALP syllabus/ so

rrb Gorakhpur ALP syllabus/ so

ramu said...

HP Police Constable Admit Card

Sarita Kumari said...

Keep up the excellent works guys I’ve included you guys to our blogroll.
Buy jio 4g phone on Flipkart
Online Registration Jio 4g Mobile
Jio 4g Phone
Jio Phone Plans

Nisha Yogi said...

Thanks for this awesome post. I really appreaciate and will keep visiting your site on daily basis.
OSSSC Recruitment 2017
Staff Selection Commission (SSC) Recruitment 2017
SSC Recruitment 2017
HSSC Recruitment 2017
DSSSB Recruitment 2017

Freddie King said...

Thank you for taking the time and sharing this information with us. It was indeed very helpful and insightful while being straight forward and to the point.
mcdonalds.gutscheine | startlr.com | saludlimpia.com

Habib Malik said...

Bihar Board 10th Date Sheet 2018
Bihar Board 12th Date Sheet 2018
Bihar TET Notification 2017-18

sonal sharma said...

study materials, Books, PDF allin1 here
Principles of software engineering CSE- 302-F May 2012 MDU B.tech Solved question paper
What is OSI (Open System Interconnections) model ?
What is CASE ? How it supports software life cycle ?
What are the major phases in the spiral model of software development?
Why CASE approach is recommended in case for large complex software solution ?
Explain Software Quality Assurance (SQA) activities in details
The role of Formal Technical Review (FTR) as a quality assurance activity in software engineering concepts.
What do you mean by software configuration management ?
Difference b/w verification Vs validation and executable and non-executable testing
The concept of Software Process and Iterative enhancement model.

ganesh chaturthi said...

Great post. Thank you for sharing this post.

Ganesh Chaturthi Images Free Download ,

Happy Ganesh Chaturthi Images HD ,

Ganesh Chaturthi Images ,

Happy Ganesh Chaturthi Wishes Images ,

Danish Ahmed said...

Thanks for sharing this article, now you can also check your Admit card & Recuritment 2017 by following below given links...

police si admit card 2017

gpsc medical officer admit card 2017

tamilnadu teacher recuritment 2017

bihar police constable recuritment 2017

gujarat high court recruitment 2017

terrialonso said...

The cost-free version offers an effective,Live Net TV fast and hassle-free video streaming Get More of various flicks and also videos.Live NetTV App The moment you install the application on your tablet

jitendra nama said...

Sir, RRB railway ki vacancy kab aayegi.found important details for next vacancy
RRB Recruitment 2018

Ổn áp Standa chính hãng said...

simply could not depart your website before suggesting that I extremely loved the usual info an individual supply on your visitors? Is going to be again frequently to check up on new posts
on ap standa 5kva|on ap standa 7,5kva|on ap standa 10kva|on ap standa 15kva|on ap standa 20kva|on ap standa 30kva|on ap standa 45kva|on ap standa 60kva|on ap standa 75kva|on ap standa 100kva

herman marpaung said...

Pilih situs bandarq online 2018 yang akan populer 2018 mendatang sebagai wanti-wanti imbas dari internet positif apalagi yang tinggal di kawasan Indonesia domino online terpercaya

situs bandarq online terpercaya 2018
agen bandarq online terpercaya 2018
situs bandarq terpercaya 2018

Habib Malik said...

Karnataka TET Notification 2017-18
Jharkhand TET Notification 2017-18
HTET Notification 2017-18
HP TET Notification 2017-18

ajay sharma said...

Thank you for the useful information. You might be interested in ours.
Vardhaman Threads

Angelina Tiwari said...

Hello, I enjoy reading your entire article. I like to write a little comment to support you. SSC CPO SI Exam 2018
SSC CPO SI Syllabus
SSC CPO SI 2018 Syllabus
SSC CPO SI Exam Pattern
SSC CPO 2018 Exam Syllabus

jadesonxuesell said...

Our comany wholesale yoga products, provide high quality Yoga Mat, Yoga Roller, Yoga Block, Yoga Ball and so on. Welcome to inquire the details via telephone in the site if you interst yoga prodcuts, thank you.

Priyanka Chouhan said...

AP SSC Time Table 2018

UP 10th Time Table 2018

AP Inter Time Table 2018

RBSE 10th Time Table 2018

YouthTimes India said...

I was able to find good advice from your blog posts.
Odisha Polytechnic Diploma Time Table 2018
Odisha Polytechnic Diploma Exam Date Sheet
Odisha Polytechnic Diploma Pdf Download 2018
Odisha Polytechnic Diploma Time Table
Odisha Polytechnic Diploma Exam Date Sheet

Vidyadhar Nagar said...

I am truly pleased to read this weblog post which includes tons of helpful information, thanks for providing these data. SSC Steno 2018 Syllabus
SSC Stenographer Exam 2018 Syllabus
SSC Stenographer Grade C & D Exam Pattern
SSC Stenographer Exam 2018

Vidyadhar Nagar said...

Thank you for sharing your info. I truly appreciate your efforts and I will be waiting for your next post thank you once again. SSC Tax Assistant Salary
SSC Tax Assistant Salary in CBEC Department
SSC Tax Assistant Post Grade Pay
SSC Tax Assistant Grade Pay & Salary
SSC Tax Assistant Post Details

sophia sophia said...

Thanks for this wonderful post. The information in this article is very helpful to me. Thanks a lot for sharing. Keep blogging.
fun questions to ask your boyfriendBest fun questions to ask your boyfriend
Best personal questions ask a boyfriend

Unknown said...

is very fond of this article because it gives a lot of inspiration mgmdomino

Ravi Singh Saini said...

WB HS Routine
WBBSE Madhyamik Routine
12th Time Table 2018
AP SSC Time Table 2018
Assam HS Time Table
Assam HSLC Time Table

Sourav Chatterjee said...

The information you have posted is very useful. Thank you for nice and wonderful Information.
Freshers Job
Government Job
Bank Job
Walk In Drive
OFF Campus Drive

Habib Malik said...

Odisha CHSE Date Sheet 2018
LNMU Date Sheet 2018
Kota University Date Sheet 2018
Allahabad University Date Sheet 2018
RMLAU Time Table 2018
MAHA Board HSC Date Sheet 2018
MAHA Board SSC Date Sheet 2018
Odisha Board HSC Date Sheet 2018

Habib Malik said...

Haryana TET Admit Card 2017
REET Admit Card 2018
Bank of Baroda Specialist Officer Admit Card 2018
JEE Main Admit Card 2018

Varun g said...

Thanks for sharing nice information with us. i like your post and all you share with us is uptodate and quite informative, i would like to bookmark the page so i can come here again to read you, as you have done a wonderful job.

Happy New Year 2018 Quotes
Happy New Year 2018 Messages Greetings
Happy New Year 2018 HD Wallpapers
Happy New Year 2018 Wishes

filmy007 said...


filmy007 said...


shalu kosal said...

राजस्थान पुलिस प्रवेश पत्र
Rajasthan police constable Answer Key 2017-18
Rajasthan police 2018 Cut off district wise
Reet Cut off 2017-18
Reet admit card
reet result

dokter suketi said...

I like the post format as you create user engagement in the complete article. It seems round up of all published posts. Thanks for gauging the informative posts.
cara menggugurkan kandungan

Black Hawk said...

thank you very helpful infonya, sip for agan this one I love 2 thumbs link alternatif dewa poker

Varun g said...

All the contents you mentioned in post is too good and can be very useful. I will keep it in mind, thanks for sharing the information keep updating, looking forward for more posts.Thanks
IPL 2018 Schedule
IPL 2018 Auction
IPL 2018 Live Cricket
IPL 2018 Schedule pdf Download
IPL Schedule 2018
IPL Schedule

RitwikaBlogger said...

FLAMES is a game, that everyone played on paper during their school days. If you want to recall those days and find out your relationship with your partner just enter both of your names.
Flames Game

Varun g said...

All the contents you mentioned in post is too good and can be very useful. I will keep it in mind, thanks for sharing the information keep updating, looking forward for more posts.Thanks
IPL 2018 Schedule
IPL 2018 Schedule pdf Download
IPL 2018 Auction
IPL 2018 Live Cricket
IPL 2018 Schedule pdf Download
IPL Schedule 2018
IPL Schedule
NEET 2018 Result 2018
JEE Main 2018 Result
EAMCET Result 2018