JavaOne 2006 Presentation