Welcome to JavaPolis 2007!
Overall Presentation Goal
Speaker's Qualifications
Agenda
Remember Java EE 5 ?
Java EE 5 Implementations
History of Enterprise Java
Theme for Java EE 6
What does "Rightsizing" mean?
New in Java EE 6
Profiles
Pruning
Extensibility
More ease of development
Servlet annotations
web.xml descriptor becomes optional
Adding an EJB to a web application
Java EE 6 Support
New JSRs in Java EE 6
Other updated components in Java EE 6
Other JSRs on our radar
EJB 3.1 highlights
JPA 2.0 highlights
Servlet 3.0 highlights
JSF 2.0 highlights
JAX-RS 1.0 highlights
Schedule
Glassfish V3
Summary
Participate!
This JSR is to develop Java EE 6, a release of the Java Platform, Enterprise Edition targeted to ship in 2008.
In the past 8 years, the Java EE platform has grown and matured, and is now able to cover a wide range of enterprise and web application development needs. In addition, the Java EE platform has fostered a vibrant community and marketplace for additional technologies, frameworks, and applications that work with the platform. Some of these provide facilities that are missing from the platform. Others provide alternatives to platform facilities. A major theme for this release is to embrace and support those technologies as part of the overall Java EE landscape, while also continuing to simplify the platform to better target a wider range of developers. To that end we propose two goals for this release - extensibility and profiles.
Roberto Chinnici is a senior staff engineer at Sun Microsystems, Inc. where he works on the JavaTM Platform, Enterprise Edition, with particular focus on Web Services and Ease of Development. He is the specification lead for the JAX-RPC 1.1 and JAX-WS 2.0 technologies and an active participant in W3C and WS-I working groups.