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 "EJB Tools Project"
m (→Post-Ganymede Requirements) |
(→Post-Ganymede Requirements) |
||
Line 54: | Line 54: | ||
** Optional local business interfaces - [http://blogs.sun.com/kensaks/entry/optional_local_business_interfaces article] | ** Optional local business interfaces - [http://blogs.sun.com/kensaks/entry/optional_local_business_interfaces article] | ||
** Singletons | ** Singletons | ||
− | ** .war packaging of EJB components | + | ** .war packaging of EJB components - [http://blogs.sun.com/kensaks/entry/simplified_ejb_component_packaging article] |
** ? EJB "Lite" profile | ** ? EJB "Lite" profile | ||
** ? Portable EJB Global JNDI Names | ** ? Portable EJB Global JNDI Names | ||
Line 60: | Line 60: | ||
** ? EJB Timer Service Enhancements | ** ? EJB Timer Service Enhancements | ||
** ? Simple Asynchrony | ** ? Simple Asynchrony | ||
+ | ** Reference implementation: [http://blogs.sun.com/MaheshKannan/entry/ejb_3_1_in_glassfish Glassfish V3 TP2] | ||
* Add EJB 3.0 metadata to DD automatically [https://bugs.eclipse.org/236621 236621] | * Add EJB 3.0 metadata to DD automatically [https://bugs.eclipse.org/236621 236621] | ||
* Promote business methods automatically to interfaces [https://bugs.eclipse.org/237050 237050] | * Promote business methods automatically to interfaces [https://bugs.eclipse.org/237050 237050] |
Revision as of 11:03, 18 July 2008
The EJB Tools Project is currently in a transition phase since the project leadership has been handed over from Naci Dai to Kaloyan Raev.
Short-term Plan
The short-term plan covers activities within the Ganymede development phase.
Action Item | Status |
---|---|
Reassign all Naci's bugs to ejb-inbox | Done |
Check all open bugs if still valid | Done |
Set target milestone on all open bugs | Done |
Verify all resolved bugs | Done |
Determine the scope of EJB Tools Project | In Progress |
Review Abouts in all EJB plugins | Done |
Generate JavaDocs for EJB API | Not started |
Long-term Plan
The long-term plan covers activities for post-Ganymede development phases.
Action Item | Status |
---|---|
Detach all XDoclet functionality in separate plugins | Not Started |
EJB Test Plan | In Progress |
Post-Ganymede Requirements
- EJB 3.1 (Java EE 6) support - article
- Optional local business interfaces - article
- Singletons
- .war packaging of EJB components - article
- ? EJB "Lite" profile
- ? Portable EJB Global JNDI Names
- ? Application Initialization and Shutdown Events
- ? EJB Timer Service Enhancements
- ? Simple Asynchrony
- Reference implementation: Glassfish V3 TP2
- Add EJB 3.0 metadata to DD automatically 236621
- Promote business methods automatically to interfaces 237050
- Create Default Session Bean option 119311
- Interceptors support (model, DD tree, wizard)
- EJB 2.x non-XDoclet support in Session Bean and Message-Driven Bean wizards
- Move all XDoclet functionality in new XDoclet component (sub-project) that extends the JEE and EJB components.
- Clean up all internal usages on other Eclipse (sub)projects.