Bug 252618 - Update Java EE artifact wizards for Java EE 6
Summary: Update Java EE artifact wizards for Java EE 6
Status: RESOLVED FIXED
Alias: None
Product: WTP Java EE Tools
Classification: WebTools
Component: jst.j2ee (show other bugs)
Version: 3.1   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 3.2 M6   Edit
Assignee: Dimitar Giormov CLA
QA Contact: Chuck Bridgham CLA
URL:
Whiteboard: JavaEE6
Keywords: plan
Depends on:
Blocks: 309067 400483
  Show dependency tree
 
Reported: 2008-10-29 12:41 EDT by Kaloyan Raev CLA
Modified: 2013-02-11 14:58 EST (History)
1 user (show)

See Also:


Attachments
web wizards (81.07 KB, patch)
2010-02-22 02:19 EST, Dimitar Giormov CLA
no flags Details | Diff
forgot to remove jet builder and restore error level for not externalized strings. (40.27 KB, application/octet-stream)
2010-02-22 04:52 EST, Dimitar Giormov CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kaloyan Raev CLA 2008-10-29 12:41:44 EDT
Currently the wizards for creating Java EE artifacts are not extensible enough - especially in the finish operations. We should ensure that having the basic Java EE 6 support provided by WTP will be enough for adopters to extend the existing wizards in a way that they can be reused for Java EE 6 too.
Comment 1 Carl Anderson CLA 2009-01-29 14:46:17 EST
Decommitting Java EE 6 support for WTP 3.1
Comment 2 Kaloyan Raev CLA 2010-01-15 05:42:56 EST
The situation with the Java EE 6 spec simplified since this bug has been created. Java EE 6 is now officially published and it is for sure the Helios will ship with Java EE 6 support. 

Therefore, I change the scope for this enhancement to just update the finish operation of the wizard, so the generated code is more adequate to the Java EE 6 spec. E.g. the servlet wizard should put @Servlet annotation in the generated Java file and not touch the web.xml descriptor. 

The wizards in scope are:
  - Servlet wizard
  - Filter wizard
  - Listener wizard
  - Session Bean wizard
  - Message-Driven Bean wizard.
Comment 3 Dimitar Giormov CLA 2010-02-22 02:19:59 EST
Created attachment 159741 [details]
web wizards
Comment 4 Dimitar Giormov CLA 2010-02-22 02:23:44 EST
committed and released in head.
Ejb wizards are already working.
Comment 5 Dimitar Giormov CLA 2010-02-22 04:52:46 EST
Created attachment 159757 [details]
forgot to remove jet builder and restore error level for not externalized strings.