Currently EclipseLink OXM does not support the unmarshalling of documents that contain top-level elements that represent simple types. For example, the JAXB TCK uses the following types of test documents:
<schema ...>
...
<element name="NISTSchema-base64Binary-enumeration" type="nist:NISTSchema-base64Binary-enumeration-Type"/>
<simpleType name="NISTSchema-base64Binary-enumeration-Type">
<restriction base="base64Binary">
<enumeration value="bHlsY2JmaXFjaW9ubmg="/>
</restriction>
</simpleType>
</schema>
<NISTSchema-base64Binary-enumeration
xmlns="NISTSchema-base64Binary-enumeration-NS"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="NISTSchema-base64Binary-enumeration-NS enumeration.xsd">zGk=</NISTSchema-base64Binary-enumeration>
This section lists the open issues that are still pending that must be decided prior to fully implementing this project's requirements.