Java EE 6 Technologies
offer many innovatiove and develoepr friendly features. Revolving around right sizing
the features include extensibility, ease of development, ejb lite, dependency injection and many more.
To illustrate some of the above technologies, Java EE 6 samples have been developed as part of glassfish-samples project. These samples are available as part of Java EE 6 SDK. For distributions other than SDK, the samples can be downloaded ind installed. The instructions for installing and running the samples are very simple.
To give a flavor, the sample applications demonstrate Java EE 6 features like embedding ejb in a war, asynchronous servlet API, web fragments, annotate a web service with @Singleton, injecton of Web Service Client by the container, no-interface EJB session beans as RESTful resource classes, annotate REST resource class with ManagedBean annotation, illustrate some of the new Ajax features that are contained in JSF 2.0, use of Weld with JSF 2.0, programmatic security , annotations introduced in Java EE Connector Architecture, locking with Java Persistence APIs, and more.
As always your feedback is welcome at firstname.lastname@example.org