Glassfish

Licensing

There are 2 editions available, the paid one is $ 5,000/cpu oracle store retail.

GlassFish Server Open Source Edition

  • Free community-supported application server
  • Full Java EE 6 platform support
  • The best open source application server in the industry today
  • Next-generation modular and extensible architecture (OSGi)
  • Enterprisereliability and performance with full clustering

Oracle GlassFish Server

  • Supported GlassFish Server distribution
  • Includes Open Source Edition & GlassFish Server Control
  • Active Cache for GlassFish – Native integration with Oracle Coherence*Web (requires version 3.7, planned for 1st half of CY 2011)
  • Available for evaluation via OTN license
  • Requires a license for production use
  • Oracle Store perpetual license price = $5,000/CPU

Downloads

http://glassfish.java.net/downloads/3.1-final.html

Installation

Required JDK Version

Installations require JDK 6. The minimum and certified version required version is Oracle’s JDK 1.6.0_22.

 

What’s in GlassFish Server 3.1 ?

Feature

Included in
GlassFish Server 3.1
Full Platform

Included in
GlassFish Server 3.1
Web Profile

Java Platform,EnterpriseEdition 6

X

X

EJB 3.1 Lite (Support for Local Container only)

X

X

JTS/JTA 1.1 **

X

X

OSGi-based microkernel

X

X

Clustering

X

X

High-Availability

X

X

Java Web Technologies (Servlet 3.0, JSP 2.2, JSF 2.0, JSTL 1.2, EL 2.2)

X

X

Grizzly/Comet

X

X

JPA 2.0, (EclipseLink), JDBC Connection Pooling

X

X

JDBC 4.0

X

X

JavaDB 10.5.3

X

X

Web Administration Console and CLI

X

X

Active Redeployment (Maintain session state on application redeploy)

X

X

OMG CORBA APIs 3.0

X

X

Debugging Support for Other Languages 1.0

X

X

Common Annotations for Java 1.1

X

X

Dependency Injection for Java 1.0

X

X

Managed Beans 1.0

X

X

Interceptors 1.1

X

X

Contexts and Dependency Injection for Java 1.0 (CDI, ex-Web Beans)

X

X

Bean Validation 1.0

X

X

JAX-RS 1.1 (Jersey)

X

X

EJB 3.1 Full API (Support for Remote Container)

X

 
Java EE Connector Architecture 1.6

X

 
JAX-WS 2.2

X

 
JAXB 2.2

X

 
Implementing Java Web Services 1.3

X

 
Web Services Metadata for the Java Platform 2.1

X

 
JMS 1.1

X

 
JavaMail 1.4

X

 
JACC 1.4

X

 
Java Authentication Service Provider Interface for Containers 1.1

X

 
Java EE Application Deployment 1.2

X

 
J2EE Management 1.1

X

 
JAX-RPC 1.1

X

 
JAXR 1.0

X

 
CORBA 3.0.0

X

*

Metro

X

 

* The Full Java EE Platform contains the complete CORBA package. The OMG CORBA v3.0 APIs are available in the Java EE Web Profile.
** Transaction propagation not supported