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

Bug 327586

Summary: JAXB Externalized Metadata: need a 2.2 (trunk) version of the OXM XSD file
Product: z_Archived Reporter: David McCann <david.mccann>
Component: EclipselinkAssignee: Nobody - feel free to take it <nobody>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: karenfbutzke
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Contains changes to OXM XSD
none
Contains changes to OXM XSD & test case none

Description David McCann CLA 2010-10-12 13:03:32 EDT
Created attachment 180691 [details]
Contains changes to OXM XSD

We have been updating the 2.1 version of the OXM schema in trunk when we should not be.  We need to rename the 2.1 version in trunk to eclipselink_oxm_2_2.xml and copy eclipselink_oxm_2_1.xml in the 2.1 branch to trunk.

There has been now work done in 2.1 that required XSD changes since the stream was branched, so the schema checked into 2.1 is good as is.

The 2.2 XSD changes are for:

- class extractor
- properties
- super type
- discriminator node/value
- join node/value
- container type
- xml key
- type attribute on xml-attribute, etc.

None of these are required in 2.1.
Comment 1 David McCann CLA 2010-10-12 13:18:12 EDT
Created attachment 180693 [details]
Contains changes to OXM XSD & test case
Comment 2 David McCann CLA 2010-10-12 13:25:07 EDT
Reviewed by:  matt.macivor@oracle.com
Tests:  all unit tests pass as expected

Revision: 8348
Comment 3 Karen Butzke CLA 2010-10-20 14:14:50 EDT
David, could you update the version String inside the file to 2.2? It is currently 2.1
Comment 4 David McCann CLA 2010-10-20 14:37:38 EDT
I will be checking the oxm-xsd file in shortly (as part of another bug fix) and have made the version change.  Thanks.
Comment 5 Eclipse Webmaster CLA 2022-06-09 10:24:51 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink