Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 252618

Summary: Update Java EE artifact wizards for Java EE 6
Product: [WebTools] WTP Java EE Tools Reporter: Kaloyan Raev <kaloyan>
Component: jst.j2eeAssignee: Dimitar Giormov <dimitar.giormov>
Status: RESOLVED FIXED QA Contact: Chuck Bridgham <cbridgha>
Severity: enhancement    
Priority: P3 CC: ccc
Version: 3.1Keywords: plan
Target Milestone: 3.2 M6   
Hardware: All   
OS: All   
Whiteboard: JavaEE6
Bug Depends on:    
Bug Blocks: 309067, 400483    
Attachments:
Description Flags
web wizards
none
forgot to remove jet builder and restore error level for not externalized strings. none

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.