jst j2ee
j2ee components
WTP LogoWTP Home
 
Component Overview
 

The J2EE component provides frameworks and tools focused on the development of J2EE artifacts. Currently, the component supports J2EE 1.2, 1.3 and 1.4. The following use cases are supported:

  • create J2EE module structures and artifacts within projects,

  • import J2EE deployable archives,

  • export development modules into a deployable J2EE archive

  • validate J2EE artifacts to ensure compliance with the specification, and

  • provide navigable EMF model representations of the J2EE artifact deployment descriptors within the Project Explorer

 

A more detailed functional overview is also available.

Page Quick Index
Milestone Plans
Test Scenarios
Proposals
New and Noteworthy
Available API
 
Milestone plans
Milestone 2
Milestone 3
Milestone 4
Milestone 5
Milestone 8
Milestone 9
  top
 
Test scenarios
 

Our purpose in detailing these features is to allow users of all backgrounds to begin testing and providing feedback. Each Milestone Test Plan includes detailed tutorials of the usecases that were available at the end of the milestone.

General J2EE Test Plan
  top
 
New and Noteworthy
 

Each milestone produces some new notewothy features. This also contains readme items...

Milestone 3 News
Milestone 4 News
Milestone 5 News
  top
 
J2EE API
WST API JavaDoc JST API JavaDoc
The J2EE Deployment Descriptor Models
 

These EMF-based models allow for model-driven access and modification of J2EE deployment descriptors. Clients may use these models to build operations, wizards, editors, or whatever they can envision! For the diagram-happy, Rose diagrams and overviews are also available.

J2EE Module Operations(module creation, import and export) API
 

J2EE operations provide capabilities to create J2EE artifacts within projects, import deployable archives, and export modules from a project into a deployable archive.

J2EE Module UI (module creation, import and export) API
 

J2EE Wizards depend on the J2EE Operations and allow users to create J2EE artifacts within projects, import deployable archives, and export modules from a project into a deployable archive.

Flexible Project Structure API
 

The Flexible Project Structure API, also referred to as ModuleCore, allows consumers to build J2EE compliant modules from arbitrary structures within Eclipse projects. The overview discussed the core pieces of the API with appropriate diagrams and code snippets.

Flexible Project Content MetaModel API
 

The Flexible Project Content Model API allows consumers to build J2EE compliant components from arbitrary structures within Eclipse projects. This document covers the J2EE Artifact Edit api usage and migration info from old NatureRuntime and EditModel api and some code snippets on how to use the ArtifactEdits.

  top