JAX Magazine: The free PDF magazine powered by JAXenter!
In last month's Java EE 6-centric issue of Java Tech Journal, we looked at in-container testing for Java EE, with the Arquillian test framework; building RESTful Web Services in Java using JAX-RS; and were introduced to Java EE 6 compatible web profile servers, such as Siwpas. But, Java EE 6 marked a big step forward for the platform and there's still plenty of new technologies to cover in this second JTJ issue dedicated to all things Java EE 6! When Java EE 6 Final was released in 2009, it introduced a subset of the Java EE platform containing only those technologies that were deemed essential for the majority of web application developers. This Web Profile was designed to counter on-going criticism that the Enterprise Java platform was too large and complex, particularly for smaller organizations. Java EE 6 also brought in the concept of the managed bean Java class, and Contexts and Dependency Injection (CDI) was a part of the Java EE 6 stack. In this follow-up issue we deep dive into all these technologies: Web Profile, CDI and managed beans, to get you up-to-date on the current release of the Enterprise Java platform. The big news in the Java EE 6 ecosystem is, of course, the release of GlassFish 3.1, which is both the first major update to the platform since the debut of the 3.0 series and the first major release of GlassFish under Oracle. How does GlassFish 3.1 compare to the community roadmap presented by Oracle in March, 2010? Check out our 'GlassFish 3.1: What's New and Hot' article to find out! A number of Java EE 7 JSRs may have officially started after a successful EC vote in March, but there's still plenty of innovation happening in Java EE 6. Last month's issue examined the emerging relationship between Enterprise Java and cloud computing, and in this issue we once again take you to the cutting-edge of development with a case study that looks at merging Scala and CDI, using SBT. If our two Java EE 6 issues have left you wanting more info on Enterprise Java, be sure to come along to JAX San Jose in June, where Oracle's Arun Gupta will moderate TWO days dedicated to the Java EE platform (www.jaxconf.com). Hope you enjoy the issue!