Bug 299598

Summary: Update Java EE 6 models to comply with final xsds
Product: [WebTools] WTP Java EE Tools Reporter: Carl Anderson <ccc>
Component: jst.j2eeAssignee: Carl Anderson <ccc>
Status: RESOLVED FIXED QA Contact: Chuck Bridgham <cbridgha>
Severity: major    
Priority: P1 CC: ccc, dimitar.giormov, jsholl, kaloyan
Version: 3.1   
Target Milestone: 3.2 M5   
Hardware: PC   
OS: All   
Whiteboard: JavaEE6
Bug Depends on: 252615    
Bug Blocks:    
Attachments:
Description Flags
Model updates for compliance with the final Java EE 6 xsds none

Description Carl Anderson CLA 2010-01-14 00:36:11 EST
+++ This bug was initially created as a clone of Bug #252615 +++

EMF models need to be generated from the XML schemas of the Java EE 6 deployment descriptors.

We need to update these models due to changes made in the final xsds for Java EE 6.
Comment 1 Carl Anderson CLA 2010-01-14 00:44:43 EST
There were some items that were in the preliminary xsds that were removed for the final xsds:

org.eclipse.jst.javaee.core:

IsolationLevelType - TRANSACTIONNONE was deleted
PersistenceContextRef and PersistenceUnitRef - getLookupName() and setLookupName() were deleted (these were added to MessageDestination).

org.eclipse.jst.javaee.ejb:

AsynchMethodType - all of the MethodIntf methods were deleted
ConcurrencyManagementTypeType - NOT_ALLOWED was deleted

org.eclipse.jst.javaee.web:

WebApp - getName() was deleted
Comment 2 Carl Anderson CLA 2010-01-14 00:46:24 EST
Created attachment 156069 [details]
Model updates for compliance with the final Java EE 6 xsds
Comment 3 Carl Anderson CLA 2010-01-15 09:51:24 EST
Committed to HEAD for WTP 3.2 M5.