Supported specifications

The following specifications are now supported by the tools for Java™ Enterprise Edition 5:

Java EE 5 projects

You can create and edit Java EE 5 applications that you can publish to application servers that support Java EE 5, including Apache Tomcat 6 and Geronimo 2.

For information on Enterprise JavaBean™ (EJB) 3.0 support for the IBM® WebSphere® Application Server 6.1 EJB 3.0 feature pack, refer to the topic "Limitations in developing EJB 3.0 modules for the EJB 3.0 Feature Pack" in the Help (Help > Help Contents).

Easier publishing of dependencies

You can add entries on the Java build path to the published structure of J2EE module projects through the J2EE Module Dependencies properties page.

More flexible validation

The validation framework now supports content types, so that additional file names added to content types on the Content Type preference page are also validated by their respective validators.

Java EE 5 models

Java EE 5 models include:

Java EE 5 tools

Java EE 5 tools include:

Content assistance and validation

Content assistance and validation are available, while you type, for both Java source and annotations. Additionally Quick Fixes can help you correct errors, and the tools automatically update the associated metadata when you refactor code.