I'll be talking at the Newcastle JBoss User Group on Tuesday evening. I'll be giving a pretty technical introduction to the CDI programming model and talking about how it fits into both the Java EE ecosystem and the JBoss platforms. I'll cover the updates we are planning in CDI 1.1. We'll keep the session pretty informal -- I'm looking forward to some good discussions!
I'm pleased to be able to present this week's module spotlight which was written by Gunnar Morling, the module lead for Seam Validation. - Shane.
The JCP posted that the CDI 1.1 spec received almost unanimous approval (everyone voted yes except VMWare, who didn't vote at all). The expert group has already started considering issues, and I would like to welcome anyone who has an interest in CDI to join. The homepage for CDI 1.1 development is on github, and provides a set of resources to get you started (more will be posted over time). A previous blog covers what we hope to see improved in CDI 1.1.
I'm pleased to say that the JCP just posted JSR-346 - the proposal will now be voted upon by the JCP Executive Committee (EC) and we'll know whether it has been approved to move forward on 25th April.
Next week I'll be doing a talk at Miracle Open World in Billund, Denmark called See Context & Dependency Injection from Java EE 6 in Action.
I pleased to say that I just submitted the JSR proposal for CDI 1.1 (full text is attached). In general, we are pretty happy with CDI 1.0, so this release focuses on a small number of much requested features, along with bug fixes and clarifications.
Are you in Boston? Want to learn more about CDI or just meetup? I'll be in town presenting at the Boston JBUG on Tuesday, March 8th about how CDI makes Java EE gel. Join us!
A number of people have been asking how to create a custom scope, so I wanted to write a short guide. Unfortunately there isn't a universal solution, so the best I can do is offer up a number of guidelines and give you some questions to consider before embarking on the implementation.