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.
Common Performance Antipatterns— This talk addresses the major principles of building highly performing and scalable applications. Common pitfalls found in many real world situations will serve as practical examples. Guidance on how to detect and resolve them will help you to overcome those issues and build better scalable and faster applications.
Introduction to Web Beans— In this session, Pete will introduce the Web Beans programming model step by step and describe how Web Beans integrates with existing Java EE technologies, such as EJB 3.0, JSF, and Servlets, and how it dramatically simplifies the EE programming model.
Roberto Chinnici Devoxx Interview— During this Devoxx'08 interview with co-spec. lead of Java EE 6 Roberto Chinnici, you'll hear about the new features of the upcoming Java EE 6 release, the main components and general improvements that you can expect as an enterprise developer. Roberto also covers the new servlet 3.0 spec. and how it will deal with asynchronous behavior.
JEE6 Overview— In this talk we'll provide an introduction to the Java Platform Enterprise Edition (Java EE) 6. First we'll focus on the high-level ideas that drove this release of the platform. Then we'll move into the detailed contents, highlighting the most innovative concepts, starting with profiles and moving down into the many exciting new features of the component JSRs.
Seam in Action - Part 2— In the second half of this session Peter Hilton and Nicolas Leroux explain why they chose Seam over the many competing frameworks, what it was like getting started with Seam, what its learning curve is like, and what their practical experiences with Seam has been on two commercial projects during the last year.