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.
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]