These Release Notes provide the latest information about Java Platform, Enterprise Edition 6 SDK Update 1 and Java Platform, Enterprise Edition 6 Web Profile SDK Update 1. The following topics are discussed:
The following distributions are available and include the components listed:
New in Java EE 6 SDK Update 1:
GlassFish Server Open Source Edition provides a server for the development and deployment of Java EE applications and web technologies. The Java EE 6 SDK Update 1 bundles include GlassFish Server Open Source Edition 3.0.1 distributions. Those distributions implement Java EE 6 technologies.
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. The following profiles are implemented through the GlassFish Server distributions:
These distributions are available from the Java EE 6 SDK Update 1 download page. The download page also provides more information about the contents of each distribution. See the Java EE 6 SDK Update 1 Installation Instructions for installation information.
The following resources will help you get started with GlassFish Server and make the most of its capabilities.
Your First Cup: An Introduction to the Java EE Platform provides a short tutorial for beginning Java EE programmers that shows how to develop a simple enterprise application from scratch. The sample application consists of four main components: a JAX-RS RESTful web service, an enterprise bean, a Java Persistence API entity, and a web application created with JavaServer Faces Facelets technology.
Java EE 6 samples demonstrate Java EE 6 technologies and help you learn more about them. After installation, samples are located in
/samples/javaee6. See the
index.html file in that location for more information about the samples.
Java EE 6 API documentation provides API reference documentation for GlassFish Server packages and related APIs. This documentation is generated from the source code by the Javadoc tool and after installation is accessed from
The Java EE 6 Tutorial is a guide to developing enterprise applications for GlassFish Server. The tutorial includes working examples and instructions for creating applications with Java EE 6 technologies, including Java Servlets, JavaServer Faces, Facelets, RESTful Web Services, Enterprise JavaBeans, Java Persistence API, Contexts and Dependency Injection for the Java EE Platform, and more. The tutorial is also available through Update Tool.
Java EE 6 SDK Update 1 distributions require a minimum of 200 Mbytes of free disk space to install, and 100 Mbytes of free memory to run. The following table lists supported operating systems and provides minimum memory, recommended memory, minimum disk space, recommended disk space, and Java virtual machine (JVM) for each.
Java EE 6 SDK Update 1 distributions require JDK release 6. The minimum (and certified version) of the JDK that is required for Java EE 6 SDK Update 1 distributions is 1.6.0_20.
Ensure that the required JDK software is installed on your system and that the
environment variable points to the JDK installation directory, not the Java Runtime Environment (JRE) software.
For Mac OS X systems, the SDK uses the JDK that is part of the Macintosh operating system. If necessary, obtain the required JDK version from the Mac OS X Updates site.
The following issues are related to the Java EE 6 SDK Update 1 distributions. Consult the Oracle GlassFish Server 3.0.1 Release Notes for issues related to the GlassFish Server distributions included in the SDK.