j2ee M4
j2ee models, natures and builders for J2EE projects
|
|
|
|
M4 Plan Status: initial version under development and
review - updated 2005-2-25
|
|
Flexible project structure
-
Expand Flex project support to all J2EE module types including webservices
[high]
-
Flex code refactor: Removing old project Nature/Editmodel dependencies
[high]
-
Existing module project migration - Tacit Builder that migrates old Natures/Builders to ModuleCore
[high]
-
Module Creation(Done)Import/Export wizards refactored for Flex project
[high]
-
Resolve Websettings/J2EE metadata issues - UI preferences[high]
[high]
-
Incremental support for the Flexible Project Builder
[high]
-
Module discovery wizard
[medium]
-
Module artifact editor
[low]
-
Create document for flexible project api changes for extended teams to react
[medium]
-
Identify flexible scenarios, and generate testplan
[medium]
|
|
|
Server integration
-
Deployment of EJB using flexible project structure
[high]
-
Pushing common deployables/ deployable factory code including (the flexible project support) to server framework
[high]
-
Refactoring the adapters to extension points - collaborate with server team
[medium]
|
|
|
Servlet and EJB Creation
-
Upgrade to 1.4 level of xdoclet tag sets
[medium]
-
Add all EJB bean type creation
[medium]
-
Create ext. framework for adding annotation builders
[medium]
-
Create plugable extensions for creation wizards
[medium]
-
Refactor wizards to work with modules, not projects
[high]
|
|
|
Webservices
-
EJB support with ServiceRef code generation (Axis)
[medium]
|
|
|
Validators
-
Run existing validatiors on different content types using Eclipse Content Type
[medium]
-
Extract core functionality in the XML Validator Helper to Validation Framework
[medium]
-
React J2EE Validators(WAR complete) for Flexible project structure changes (except War Validator)
[medium]
-
Provide exclusion filters to exclude project folders from validating
[medium]
|
|
|
Project Explorer
-
Working Sets for the Project Navigator including the Quick ("Last 5") menu options
[high]
-
More context-aware menu options
[medium]
-
Go into, back-forward history
[low]
-
Plan for Eclipse Base integration
[high]
|
|
|
XML Adapters
-
Bring back sed adapter for real time XML/EMF Editing
[high]
|
|
|
JUnit/Performance testing
-
Perform JUnit for any exposed api/function
[high]
|
|
|
Code Migration(Capture rename/API changes)
-
API migration - Milestone to milestone
[high]
|
|
|
WTP Web content
-
Continue to collect/publish plans/doc/api/whats new/tutorials
[high]
|
|
|
General API disclosure/Cleanup
-
API: Virtual Resource
[medium]
-
API: IDataModel
[medium]
-
API: J2EE core models
[medium]
-
API: Annotation Framework
[medium]
|
|
|
Legend
|
|
item is under development. |
|
item is under investigation. |
|
item is finished. |
|
help wanted |
|
item is deferred. |
|
new |