Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Web Tools Platform Release 3.0 JavaEE Requirements

Revision as of 13:53, 25 July 2007 by Unnamed Poltroon (Talk)

This page will consolidate Java EE related requirements for WTP 3.0 This list will be used form a 3.0 component plan

All requirements should eventually have backing bugzilla entries.

Java EE5 Requirements

* Deployment descriptor editor(s) for all Java EE 5 DD files.
* Navigator(Project Explorer) content for Java EE models
* Allow up-level spec version changes for JEE facets [1]
* JEE 5 module-specific validator support
* Simplify DD model APIs
* Existing model clients MUST continue to work without recompilation(Legacy models in JEE5 projects)
* Extensible EE5 model framework that supports merged view of DDs and source annotations
* EJB3 Session/MDB Wizards
* Preferences [2]
* Quick fix improvements [3]
* Public wrapper APIs for specific module types (e.g. IWebProject,IEnterpriseApplication)[4]
* JSR 175 - support Java EE 5 specifications for annotation based programming, e.g. for EJB 3.0, JPA, Web services
         o JSR 181 - Web Services
         o JSR 220 - EJB 3.0, JPA 

Dependency Management/Virtual Component API/Project Model

* Support facet-based constraints on project module dependencies [5]
* Classpath entry publish/export enhancements:
** Use classpath entry publish/export support to handle most J2EE dependencies [6]
** J2EE Module Dependencies UI for utility projects referenced only by dynamic web projects [7]
** Support for project cp entries [8]
** Support for class folder entries [9]

Back to the top