Thursday Jan 13, 2011

Java champions on the value and portability of CDI

Adam Bien Antonio Goncalves

In his latest Java EE article (published in the Jan/Feb issue of the Oracle Magazine) Java Champion Adam Bien describes CDI (Context and Dependency Injection) as the standard glue, arguing that it "(brings together) the different parts of the Java EE 6 specification" while introducing "many powerful features such as events, interceptors, decorators, standardized extension points, and the service provider interface".

Adam's article goes on to illustrate the integration with EJB, BeanValidation, and JSF while implementing the Entity Control Boundary (ECB) pattern with clearly identified boundary, control, and entity packages.

Meanwhile fellow Java Champion Antonio Goncalves takes Weld (the CDI reference implementation) for a ride in various server configurations. This ranges from a standard Java EE 6 server (GlassFish) with CDI fully integrated and ready to use to other non-specified environments but which Weld supports : Java SE and Tomcat. This is the first in a series of blogs, so make sure you keep an eye on Antonio's blog.

Tuesday Apr 17, 2007

Not your Usual iPod Contest - GlassFish Champion Call for Candidates

GlassFish champion ipod

This is not your usual iPod contest: we want to specially recognize some of the many individuals that have contributed to the success of GlassFish community so we have ordered a few special GlassFish Champion iPods and we are planning to award them at GlassFish Day.

We already have several candidates in mind but we really want to hear from you. Who do you think has been a key contributor in the last year? Please send us your candidates and your reasons for choosing them to pelegri at sun dot com or jamey dot wood at sun dot com... and ping us if we don't acknowledge receipt of your email; this is very much the JavaOne silly season and our inbox is in really bad shape.

GlasssFish Day is part of CommunityOne; events include keynotes by Jonathan and Rich as well as multiple tracks, multiple demo stations, free lunch and goodies, and complimentary access to some JavaOne events next day. Attendance is free but limited and you need to register.