Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Web Tools Platform Release 3.0 JavaEE Requirements"
Line 5: | Line 5: | ||
= Java EE5 Requirements = | = 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 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=182210] | |
− | + | #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 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=185112] | |
− | + | #Quick fix improvements [https://bugs.eclipse.org/bugs/show_bug.cgi?id=185137] | |
− | + | #Public wrapper APIs for specific module types (e.g. IWebProject,IEnterpriseApplication)[https://bugs.eclipse.org/bugs/show_bug.cgi?id=163231] | |
− | + | #JSR 175 - Java EE 5 specifications for annotation based programming, e.g. for EJB 3.0, JPA, Web services | |
o JSR 181 - Web Services | o JSR 181 - Web Services | ||
o JSR 220 - EJB 3.0, JPA | o JSR 220 - EJB 3.0, JPA | ||
Line 22: | Line 22: | ||
= Dependency Management/Virtual Component API/Project Model = | = Dependency Management/Virtual Component API/Project Model = | ||
− | + | #Support facet-based constraints on project module dependencies [https://bugs.eclipse.org/bugs/show_bug.cgi?id=197160] | |
− | + | #Classpath entry publish/export enhancements: | |
− | + | **Use classpath entry publish/export support to handle most J2EE dependencies [https://bugs.eclipse.org/bugs/show_bug.cgi?id=116856] | |
− | + | **J2EE Module Dependencies UI for utility projects referenced only by dynamic web projects [https://bugs.eclipse.org/bugs/show_bug.cgi?id=184094] | |
− | + | **Support for project cp entries [https://bugs.eclipse.org/bugs/show_bug.cgi?id=184125] | |
− | + | **Support for class folder entries [https://bugs.eclipse.org/bugs/show_bug.cgi?id=189943] |
Revision as of 13:57, 25 July 2007
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 - 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: