Community
Participate
Working Groups
We need to support setting the class indicator field name and class indicator values through annotations and external metadata. This will be accomplished via @XmlDiscriminatorNode, @XmlDiscriminatorValue, and xml-discriminator-node, xml-discriminator-value. Design and examples of use will be captured on the following Wiki: http://wiki.eclipse.org/EclipseLink/DesignDocs/317962/Phase3#Inheritance_Support
Created attachment 177456 [details] Contains proposed fix + supporting test cases
Created attachment 177465 [details] Contains annotations
reviewed by: rick.barkhouse@oracle.com tests: jaxb/annotations/xmldiscriminator/XmlDiscriminatorTestCases; jaxb/externalizedmetadata/xmldiscriminator/XmlDiscriminatorTestCases; all unit tests pass as expected
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink