Monday, December 28, 2009

EJB 3.1 goes final

The EJB 3.1 and Java EE 6 specifications finally closed this month and are up for download. On a personal level, I'd like to say that EJB 3.1 has been the most productive I've been on a specification, thanks in no small way to the truly amazing group we had. For many of us it is a labor of love.

First a major thanks to Ken Saks. Ken, for a first-time spec lead you did an outstanding job and handled group input like a pro. It's difficult when in a position of authority to both have an opinion and collect the opinions of others. Where one sits in that continuum defines them as a spec lead, sets the tone for the group, and shapes the spec itself. You struck a balance that was just right. You started conversations with proposals that weren't too firm, yet were clear in the goal. As well you actively encouraged the most input from the group without letting conversations drag on too long with no clear conclusion. Hat's off to you, Ken.

As well the deepest appreciation to my fellow Expert Group members. There were many, but a special thanks to Reza Rahman, Evan Ireland, Soloman Barghouthi, Carlo de Wolf, Gavin King, Florent Benoit, Adam Bien, and Kim Wonseok. It was an absolute pleasure working with you guys over the last two years. The specification wouldn't have turned out nearly as well without you. It truly was a great group. Let me leave my professionalism aside for a moment and simply say, you all rock.

In reference to the specification itself there are areas to which I feel more personally attached. The EJBs in .wars functionalty and of course the Embedded EJB Container API the highest among them. If you like them, please let me know. They have been a labor of love for me for quite some time. I have high hopes for these in regards to the lightweight EJB front and hope that people find great use in them. The Embedded EJB Container API in particular I see as just the beginning and I'm excited to see what innovations we can bring in EJB.next once more vendors have had the chance to implement it.

Other areas I find particularly exciting are @Schedule, @Singleton and @Asynchronous. These were a challenge and took a considerable amount of the group's time. @Schedule for the challenge in creating an API that is expressive yet simple. @Singleton for the locking and startup ordering. @Asynchronous for the utter simplicity of it that it was hard to know when to stop. In all of the above, I hope we found that magical line that gives enough functionality without cutting us off from adding more bits in the future. Time will tell.

Of course thanks to all the people who provided feedback to the group directly or indirectly through their projects. I know I collected a good amount of spec feedback from the OpenEJB users as did other EG members from their users/customers. This perhaps the most valuable and least thanked group. So on behalf of myself and I'm sure all of the other EG members a whole hearted thanks. You have our deepest gratitude.

With that I raise a glass to EJB 3.1! I look forward to working with everyone again in EJB.next! Salud!

12 comments:

jlmonteiro said...

Great job!

Jon Scott Stevens said...

congrats! looks like nice improvements.

Narender Godara said...

Packers and movers Panipat
Packers and movers Patiala
Packers and movers Patna
Packers and movers Pune

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

Ranveer Patil said...

Your blog was too good. i really appreciate with your blog.Thanks for sharing.
Australia vs India 2016 Schedule
ICC T20 World Cup 2016 Schedule

varun singh said...

Hello dear .You put really very helpful information.
It’s pretty worth enough for me. In my opinion, if all webmasters and bloggers made good content as you did, the web will be a lot more useful than ever before.

t20 world cup live stream
ipl live streaming
ipl 9 live streaming
real madrid vs barcelona live streaming
La Liga Live Streaming
India vs Pakistan T20 Live Streaming
India vs Pakistan T20 Live Streaming Asia Cup 2016

varun singh said...

Hello dear .You put really very helpful information.
It’s pretty worth enough for me. In my opinion, if all webmasters and bloggers made good content as you did, the web will be a lot more useful than ever before.

t20 world cup live stream
ipl live streaming
ipl 9 live streaming
real madrid vs barcelona live streaming
La Liga Live Streaming
India vs Pakistan T20 Live Streaming
India vs Pakistan T20 Live Streaming Asia Cup 2016

Hadoop FS Commands said...

Hadoop
ipl 9 schedule
Hdfs Commands
t20 world cup 2016

Nina Dobrev said...

Thanks for sharing such a fastidious opinion, piece of writing is good, thats why i have read it fully.
REET Result 2015
SSC Constable GD Result
UPTET Result 2016
Holi Easy Rangoli Designs
Holi Hindi Shayari 2016

Munesh Singh said...

Prem Rata Dhan Payo
Sultan
Fan
Raees
Fan Full Movie
Captain America Civil War
Batman v Superman dawn of justice
Batman v Superman
Captain America
Love Status
Fan Full Movie
Rocky Handsome Full Movie
Fan
Fan Movie
Fan Full Movie
Fan Movie Download
Fan Collection
Fan Songs
Fan Trailer
Fan movie Reviews
Fan Box Office Collection
Fan First Day Collection
Jabra Fan Song

Lopez Alexander said...

You put really very helpful information. Keep it up. Keep blogging.

- Happy Wheels
- FNAF World
- Five Nights At Freddy's

Messages For Mothers Day said...

mothers day msg 2016
messages for mothers day 2016
happy mothers day messages 2016
special mothers day messages 2016
funny mothers day messages 2016
happy mothers day messages from son to mom 2016
happy mothers day messages from daughter to mom 2016
thank you message to mother 2016
happy mothers day greeting card messages 2016
short messages for mothers day 2016

happy mothers day mom quotes 2016
happy mothers day quotes from daughter to mom 2016
most famous mothers day quotes for cards 2016
short and inspirational mothers day quotes 2016

beautiful mothers day poems 2016
happy mothers day poems from daughter 2016
happy mothers day poem from child 2016

happy mother day wishes from daughter 2016
happy mothers day wishes quotes 2016