Web Beans is an elegant new component model for Java that draws upon ideas from JBoss Seam and Google Guice. While many of the features provided by Web Beans (dependency injection, contextual lifecycle, configuration, interception, event notification) are familiar, the innovative use of meta-annotations is uniquely expressive and typesafe.
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.
Roberto Chinnici is a senior staff engineer at Sun Microsystems, Inc. and the specification lead for the Java Platform Enterprise Edition 6. Previously he was the specification lead for JAX-WS 2.0 and JAX-RPC 1.1 and an active participant in W3C and WS-I working groups.