Bug 260839 - Changes needed when JEE6 xml schemas become available
Summary: Changes needed when JEE6 xml schemas become available
Status: RESOLVED INVALID
Alias: None
Product: WTP Java EE Tools
Classification: WebTools
Component: jst.j2ee (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows Vista
: P3 normal (vote)
Target Milestone: 3.1 M5   Edit
Assignee: Kaloyan Raev CLA
QA Contact: Chuck Bridgham CLA
URL:
Whiteboard:
Keywords:
Depends on: 252613 260785 262038
Blocks:
  Show dependency tree
 
Reported: 2009-01-13 06:55 EST by Kaloyan Raev CLA
Modified: 2010-01-14 12:21 EST (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kaloyan Raev CLA 2009-01-13 06:55:17 EST
The XML Schemas for the Java EE 6 deployment descriptors are still not available, therefore Java EE 6 projects are created with Java EE 5 deployment descriptors at the moment. When these schemas are published some changes in the code needs to be done. 

Plugin org.eclipse.jst.j2ee.core
org.eclipse.jst.j2ee.internal.J2EEConstants
  - EJBJAR_SCHEMA_3_1
  - EJBJAR_SCHEMA_3_1_NS
  - WEBAPP_SCHEMA_3_0 
  - APPLICATION_SCHEMA_6
  
Plugin org.eclipse.jst.j2ee.ejb
org.eclipse.jst.j2ee.ejb.project.facet.EjbFacetInstallDelegate
  - execute():103   "if( fv == IJ2EEFacetConstants.EJB_31 )"

Plugin org.eclipse.jst.j2ee.web
org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDelegate
  - createWeb25DeploymentDescriptor()

Plugin org.eclipse.jst.jee
org.eclipse.jst.jee.project.facet.EarFacetInstallDelegate
  - create the deployment descriptor file

Plugin org.eclipse.jst.j2ee
org.eclipse.jst.j2ee.project.facet.AppClientFacetInstallDelegate
  - createFlexibleProject():114   "if( fv == IJ2EEFacetConstants.APPLICATION_CLIENT_60 )"
Comment 1 Kaloyan Raev CLA 2009-01-30 06:46:21 EST
The root bug 252613 is deferred. Therefore, the changes mentioned in this bug will be done when defining the new version of the facets in a later WTP release.