Submission + - Java EE 6, Glassfish 3 and NetBeans 6.8 Released
twofishy writes: Following the final approval vote for Java EE 6 last week Sun has today Java EE 6 SDK, GlassFish version 3, and Netbeans 6.8. Java EE 6 itself is a significant update, introducing a number of new APIs including support for RESTful web services though JAX-RS, and a new dependency injection standard and API, and standard data validation library that works across the different application tiers. APIs have also seen important updates with Servlets gaining asynchronous support, JSF 2.0 getting a new templating language based on Facelets and many other enhancements, and JPA getting a new criteria DSL conceptually similar to .NET's LINQ. Sun has also introduced the concept of Profiles, first used in JavaME, to provide a lower cost entry point for new vendors wanting to implement a subset of the full Java EE spec. The first JavaEE profile is aimed at Web Development. EE 6 Spec Lead Roberto Chinnici describes this as an initiative that will bring significant benefits to developers but others are not so sure. Jürgen Höller, co-founder of the Spring framework, for example states "Implementing this profile is not very attractive. I am yet to see a vendor
who is aiming to implement this profile but not the full profile."
who is aiming to implement this profile but not the full profile."