What is GlassFish v3?

GlassFish v3 is the next major release of the GlassFish Application Server and is currently under development by the GlassFish Community. GlassFish v3 has a modular, lightweight, extensible architecture. The goals are to provide the following:

  • An open, modular, extensible platform
  • A fast, easy, reliable application server
  • An enterprise-ready application server with massive scalability and sophisticated administration
  • Product updates and add-ons through the industry-strength Update Center 2.0
  • Support for OSGi
  • Support for dynamic languages such as Ruby and Groovy
  • Support for Java EE 6

This page points you to GlassFish v3 information and resources.


Overview

GlassFish v3 is the current release of the GlassFish application server. The focus of the release was Java EE 6, modularization, enablement of non Java EE containers, and embedability.

Experiment with the GlassFish v3 yourself! Try some simple examples.

Latest Release

The latest release is GlassFish v3 . See the download page for more information.

For latest nightly and promoted v3.0.1 builds, see http://download.java.net/glassfish/v3.0.1/.

Engineering

Introduction to v3 document that covers overall architecture, building and tips on how to work on V3.

Build Related:

Wholesale Integration of Non-Sun Implemented Technologies

Glassfish leverages the work of several non-Sun entities to deliver key parts of the Glassfish Application Server. Further information about which parts of Glassfish originate outside of Sun can be found on the V3 Non-Sun Integration Landing Page.

Design Documents:

Packaging

Defect Queries

Quality Engineering

Documentation

Planning

Features

Releases

Schedule

Miscellaneous



v3-introduction.pdf (application/pdf)
config_asarch.html.pdf (application/pdf)