Using the Java EE 5 Tutorial with GlassFish V3 Prelude

Prelude is the second public release of the GlassFish V3 application server, currently in development. The Prelude release includes the core GlassFish v3 modules, Java EE web tier technologies, the Java Persistence API, and non-Java programming language containers, among other features detailed elsewhere.

The Java EE 5 Tutorial content and example applications cover the full set of technologies in the Java EE 5 platform. Because GlassFish V3 Prelude only supports the web tier, Persistence, and security technologies defined by Java EE 5, only parts of the Java EE 5 Tutorial are relevant to Prelude users. This document provides a roadmap for users who want to use the Java EE 5 Tutorial example applications and chapters with Prelude.

Note: Prelude is pre-release software. The Java EE 5 Tutorial team has not fully tested the example applications included in the Java EE 5 Tutorial bundle against Prelude. If you encounter any problems running the example applications on Prelude, we recommend deploying and running the examples on GlassFish V2 UR2, a fully compliant Java EE 5 server.

Part I: Introduction

This section of the Tutorial describes the Java EE 5 platform, and provides information on downloading and configuring the Java EE 5 Tutorial example applications. Only the technologies described in this document are relevant to Prelude users.

Part II: The Web Tier

All the technologies discussed in the chapters and used in the examples explained in Part II: The Web Tier are supported by Prelude.

Part III: Web Services

GlassFish v3 Prelude supports the technologies discussed in Part III: Web Services through the optional Metro module, available through the Update Center. You must install this module in order to deploy and run the examples in Part III: Web Services.

Prelude does not support Java EE application clients, so you must use the web client for the helloservice example.

Part IV: Enterprise Beans

Prelude does not support enterprise beans.

Part V: Persistence

Prelude users should read the following chapters:

Part VI: Services

Prelude users should read the following chapters:

None of the other chapters in Part VI: Services apply to Prelude.

Part VII: Case Studies

The Coffee Break case study application should run on Prelude if you install the optional Metro module. You can install the Metro module through the Update Center.