Java EE 6, it's now 316

JCP Logo

After a short false start, we now have a new JSR for Java EE 6 in place (JSR 316). The two main points in the proposal are extensibility (more extensibility points and more SPIs) and profiles (one such profile being the Java EE platform itself). Java EE 6 should have its set of updates (Servlet 3.0, EJB 3.1, JPA 2.0, JSF 2.0, JAX-WS...) and new JSRs (Web Beans, JAX-RS, Work Manager and Timer) most of which were covered at JavaOne.

Pruning is also mentioned as a way to replace or even remove features (JAX-WS replacing JAX-RPC in some future release is one example). Finally, on the SOA front, SCA will be considered to be integrated in the specification.

The JSR roadmap is pretty aggressive with a final version by the end of 2008. GlassFish v3, now in preview, will be closely following and implementing the work of the expert group. Clearly it already sounds like a good fit for both the profiles and extensibility parts of the proposal (see Jérome's v3 presentation).

Among the reactions, you can read Rod "Spring" Johnson's enthusiasm here. Added: Also check InfoQ's Report.


Post a Comment:
Comments are closed for this entry.