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.
Difference between revisions of "EJB Tools Project"
(→Short-term Plan) |
m (→Post-Ganymede Requirements) |
||
(12 intermediate revisions by the same user not shown) | |||
Line 19: | Line 19: | ||
|- | |- | ||
| Verify all resolved bugs | | Verify all resolved bugs | ||
− | | | + | | [[Image:Checkmark.gif]] Done |
|- | |- | ||
| Determine the scope of EJB Tools Project | | Determine the scope of EJB Tools Project | ||
Line 51: | Line 51: | ||
== Post-Ganymede Requirements == | == Post-Ganymede Requirements == | ||
− | * EJB 3.1 (Java EE 6) support | + | * EJB 3.1 (Java EE 6) support [https://bugs.eclipse.org/241666 241666] - [http://blogs.sun.com/kensaks/entry/ejb_3_1_early_draft article] [http://blogs.sun.com/kensaks/entry/ejb_3_1_presentation_at presentation] [http://blogs.sun.com/MaheshKannan/entry/ejb_3_1_in_glassfish reference implementation] |
+ | ** Optional local business interfaces [https://bugs.eclipse.org/241667 241667] - [http://blogs.sun.com/kensaks/entry/optional_local_business_interfaces article] | ||
+ | ** Singletons [https://bugs.eclipse.org/241668 241668] | ||
+ | ** .war packaging of EJB components [https://bugs.eclipse.org/241670 241670] - [http://blogs.sun.com/kensaks/entry/simplified_ejb_component_packaging article] | ||
+ | ** ? EJB "Lite" profile | ||
+ | ** ? Portable EJB Global JNDI Names | ||
+ | ** ? Application Initialization and Shutdown Events | ||
+ | ** ? EJB Timer Service Enhancements | ||
+ | ** ? Simple Asynchrony | ||
* 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] | ||
* Create Default Session Bean option [https://bugs.eclipse.org/119311 119311] | * Create Default Session Bean option [https://bugs.eclipse.org/119311 119311] | ||
− | * Interceptors support (model, DD tree, wizard) | + | * Interceptors support (model, DD tree, wizard) [https://bugs.eclipse.org/241674 241674] |
− | * EJB 2.x non-XDoclet support in Session Bean and Message-Driven Bean wizards | + | * EJB 2.x non-XDoclet support in Session Bean and Message-Driven Bean wizards [https://bugs.eclipse.org/241679 241679] |
− | * Move all XDoclet functionality in new XDoclet component (sub-project) that extends the JEE and EJB components. | + | * Move all XDoclet functionality in new XDoclet component (sub-project) that extends the JEE and EJB components. [https://bugs.eclipse.org/241677 241677] |
− | * Clean up all internal usages on other Eclipse (sub)projects. | + | * ? Clean up all internal usages on other Eclipse (sub)projects. |
+ | * Integrate Properties view with EJB artifacts [https://bugs.eclipse.org/241672 241672] | ||
+ | * Add delete action to DD node in Project Explorer tree [https://bugs.eclipse.org/236626 236626] | ||
== Related Links == | == Related Links == | ||
* [http://www.eclipse.org/webtools/ejb/ EJB Tools Project @ eclipse.org] | * [http://www.eclipse.org/webtools/ejb/ EJB Tools Project @ eclipse.org] | ||
* [[EJB Test Plan]] | * [[EJB Test Plan]] |
Latest revision as of 11:12, 22 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 241666 - article presentation reference implementation
- 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) 241674
- EJB 2.x non-XDoclet support in Session Bean and Message-Driven Bean wizards 241679
- Move all XDoclet functionality in new XDoclet component (sub-project) that extends the JEE and EJB components. 241677
- ? Clean up all internal usages on other Eclipse (sub)projects.
- Integrate Properties view with EJB artifacts 241672
- Add delete action to DD node in Project Explorer tree 236626