Following up on my previous blog post, my JavaEE 6 hands-on lab (S313277) with Mathieu from Serli was fully booked a few weeks before JavaOne so the organizers asked for a repeat which was scheduled only a few days before the conference start.
This repeat session filled out in a couple of days I believe. The content for that lab is heavily inspired by the “BeginningEE6” project which was initially developed as a companion to Antonio Goncalves’ “Beginning Java EE 6 and GlassFish 3” book (2nd edition is now out btw and seemed like a best seller at the conference). This JavaOne Hands-On Lab was an introduction to some of the new features in the platform and is somewhat more polished (certainly the instructions are meant to be extensive).
You really can’t do justice to Java EE 6 in a 2-hour lab with technical issues bound to happen, so it covered one improved API and two new Platform APIs: JSF 2.0, JAX-RS 1.1 and CDI 1.0. While openworld.vportal.net has a link to the instructions document, you can also get its latest version from here (includes setup, three exercises and a troubleshooting section). Code can be found here.