What is GlassFish v3 Preview?

GlassFish v3 Preview offers early access to Java EE 6 technologies and the new Java EE 6 web profile.

Java EE 6 introduces the concept of profiles. A profile is a collection of Java EE technologies and APIs that address specific developer communities and application types. Two profiles are implemented through the GlassFish v3 Preview distributions. These profiles are not yet final, and the GlassFish server implementations represent work-in-progress versions of some but not all Java EE 6 standards, based on published drafts.

The following profiles are implemented through the GlassFish v3 Preview distributions:

    • Full Java EE Platform.* This profile is implemented in GlassFish v3 Preview and is designed for developers who need the full set of Java EE APIs for enterprise application development.
    • Web Profile.* This profile is implemented in GlassFish v3 Web Profile Preview. The profile contains web technologies that are part of the full platform and is designed for developers who do not need the full set of Java EE APIs.

GlassFish v3 uses a microkernel architecture based on OSGi, so developers can begin with the Java EE 6 web profile and use the Update Center to dynamically upgrade to the full Java EE 6 platform if desired. The GlassFish v3 Preview distributions also feature alignment with NetBeans 6.7 RC and Eclipse 3.4, scripting support including JRuby/Ruby, Grails and jMaki, an easy-to-use Administration Console, and Update Center connectivity.

Also see blog posts for GlassFish v3 Preview.
\

Java EE 6 SDK Preview

The GlassFish v3 Preview distributions are also available as part of the Java EE 6 SDK Preview bundles, which include additional features such as Java EE 6 samples and many other resources. For more information and to obtain the SDK, see the Java EE 6 SDK Preview download page.
\