First Cup 2.0 Plan

The First Cup project is a short introductory tutorial demonstrating some of the main features of the Java EE platform. First Cup 1.0 was created for the Java EE 5 release, and is bundled in the Java EE 5 SDK.

First Cup 2.0 will update the components to reflect the Java EE 6 APIs.

Features

First Cup 2.0 will consist of the following components:

  • A JAX-RS 1.0 web service that calculates Duke's age at the time of the request.
  • An EJB 3.1 session bean that calculates difference in age between the user and Duke.
  • A JSF 2.0 web front end.

Required Software

  • GlassFish v3 EA
  • NetBeans 6.7 RC1 or Beta2
  • Facelets NetBeans Plugin

Schedule

Date Release
4/22/09 EA integration with Java EE 6 SDK EA
5/25/09 EA update pushed to Java EE 6 SDK EA Update Center
9/09 FCS integration with Java EE 6 SDK FCS

Delivery

The First Cup 2.0 bundle will be integrated into the Java EE 6 SDK, with updates available through the GlassFish v3 Update Center. We will also post ZIP files at each milestone on the First Cup java.net site.