During the free talk at the Java User Group / Netbeans User Group at 24.1.2008, 6:00 PM in Munich with the really short title "Lightweight Java EE 5/6 architectures with EJB 3.X, JPA 1,X and JSF" :-), I will give away some cool, brand new Netbeans 6.0 T-Shirts for the best questions about Java EE 5/Netbeans or heretical statements as well. I especially like questions about real world scenarios, which (potentially) cannot be resolved with plain Java EE 5 :-).
I will show lot of of code and explain in detail the Passive View/Supervising Controller Presentation Patterns, show/hack some examples (some from p4j5) in real time for Fluent Interfaces/Domain Driven Design and JSF DataBinding and use Glassfish V2 and JavaDB for deployment. I would like to talk about the future and potential features of EJB 3.1, JPA 2.0 and Java EE 6 as well (briefly - to gather your feedback).
T-Shirts are great tool to motivate people for participation :-). Warning: at the Sun Tech Days in Frankfurt, a participant of my workshop promised me to find an example for a serverside, real world use case which cannot be efficiently solved with today EJB 3 - interceptors. ...we were able to find a solution for every request (however he got a t-shirt anyway :-)) -.