Tags
Authors
Next week, I'll be at the Paris JUG on the evening of Tuesday 14th June. I'll stawt with a CDI overview, and then move on to discuss CDI extensions.
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.
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.
Andy Gibson and Rick Hightower have announced the CDISource project.
I pleased to say that I just submitted the JSR proposal for CDI 1.1 (full text[1] 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.