Sun Microsystems Logo

Java™ 2 Platform, Enterprise Edition 1.4 Application Server
The Java 2 Platform, Enterprise Edition (J2EE™ platform) 1.4 Application Server is a J2EE 1.4 platform compatible container for the development and deployment of J2EE applications and Java Web Services. Production use of this container is free of charge.
Getting Started

Register Your Product Now
Explore the J2EE 1.4 SDK
Access Support Resources

What's New

Latest Java Specification Support
Improved Administration
Developer Tools for J2EE Applications

Getting Started
Register Your Product Now
Register your product now and gain immediate access to the Java Technology Forums and other Web communities.

Explore the J2EE 1.4 SDK
The J2EE 1.4 SDK provides the foundation to develop and deploy Web-services-enabled, interoperable, multi-tier enterprise applications. The J2EE SDK is the best way to learn about what's new in the J2EE platform. The J2EE 1.4 Application Server is included with the J2EE SDK. The J2EE SDK also bundles samples and the Java BluePrints to make it easier for developers to deliver J2EE applications. Use the following components to learn everything you need to know about what's new in the the J2EE 1.4 platform:

Quick Start Guide: Use the Quick Start Guide for the J2EE 1.4 Application Server to learn the basics to get up and running quickly on the J2EE 1.4 Application Server, including information on starting the server, accessing the Administration Console, and deploying a sample application.

The J2EE 1.4 Tutorial: The J2EE 1.4 Tutorial is a beginner's guide to developing enterprise applications on the J2EE 1.4 Application Server. The J2EE 1.4 Tutorial includes working examples and step-by-step instructions for creating J2EE applications with these technologies: Web services, Java Servlets, JavaServer Pages (JSP), JSP Standard Tag Library (JSTL), Enterprise JavaBeans, Java Message Service, and J2EE Connector Architecture.

Sample Applications: Developers who prefer command-line tools should become familiar with the product's sample applications by reviewing the Samples page. The samples demonstrate using the command line facilities and Ant to quickly compile, assemble and deploy small-scale, technology-focused applications.

Java Blueprints: Upon mastering basic J2EE concepts, the Java Blueprints series provides practical design advice for designers of enterprise and wireless Java applications. The Java Pet Store, Adventure Builder, and Smart Ticket sample applications demonstrate the design patterns described in the Java Blueprints series.


Access Support Resources

Feedback Submittal Form: Use the J2EE Feedback Submittal Form to submit feedback on this product.

J2EE-INTEREST List: The J2EE-INTEREST list is a mailing list for questions about the J2EE platform.

Bug Database on Java Developer Connection: To view bugs or to submit a bug, use the Java Developer Connection Bug Parade.

Java Technology Forums: The Java Technology Forums are an interactive message board for sharing knowledge and questions about Java technologies and programming techniques. Use the J2EE SDK forum for discussions related to J2EE 1.4 Application Server.

What's New

Latest Java Specification Support
This release of the product supports the J2EE 1.4 specifications and leverages performance enhancements and features of the latest release of the Java 2 Platform, Standard Edition (J2SE™) 1.4. For more information on these changes, see the Release Notes.

Web Services Support: Support for Web services for the J2EE 1.4 platform is included in this release. Web services based on SOAP and HTTP are supported, so that J2EE technology can be integrated with Web services in a variety of ways. You can expose J2EE components (servlets and enterprise beans) as Web services. Clients that are written in the Java programming language or existing Web service clients that don't take advantage of Java technology can access these services. Also, J2EE components can act as Web service clients. This release provides full support of the WS-I Basic Profile specification, which is a standard intended to improve interoperability of Web services.

Other New J2EE Technologies: The J2EE 1.4 platform includes J2EE Deployment API 1.1 which includes JavaBeans™ components for editing deployment information, and J2EE Management API 1.0, an information model for management that includes attributes, events, statistics, and state management.

Enhancements to Existing J2EE Technologies: The J2EE 1.4 platform includes enhanced versions of many key J2EE technologies:

  • J2EE Connector Architecture 1.5
  • Enterprise JavaBeans™ (EJB) 2.1
  • JavaServer Pages™ (JSP) 2.0
  • Java Servlet 2.4
  • JavaMail™ 1.3
  • Java Message Service 1.1
  • Java API for XML parsing (JAXP) 1.2
  • Java API for XML-based RPC (JAX-RPC) 1.1
  • SOAP with Attachments API for Java (SAAJ) 1.2
  • Java API for XML Registries (JAXR) 1.0
  • Java Management Extensions (JMX) 1.2
  • Java Authorization Service Provider Contract for Containers (JACC) 1.0

The J2EE 1.4 platform also includes installed library support and the conversion of deployment descriptors to XML Schema.

JavaServer Pages Standard Tag Library Support: This product supports the JavaServer Pages Standard Tag Library (JSTL), which encapsulates core functionality common to many JSP applications.


Improved Administration
The J2EE 1.4 Application Server includes improved administration capabilities, both through the command line, and through a new, browser-based Administration Console.


Developer Tools for J2EE Applications
The J2EE 1.4 Application Server includes tools to support J2EE application packaging, assembly, deployment, and verification.

Online Product Resources
Release Notes


Online Java Resources
Java 2 Platform, Enterprise Edition
Java Technology Forums
Java Developer Services