Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EclipseLink/DesignDocs/217508"

Line 13: Line 13:
 
|-}
 
|-}
  
<div style="clear:both"></div>
+
<div style="clear:right"></div>
  
 
= Project overview =
 
= Project overview =

Revision as of 16:50, 1 February 2008

Support for Root Elements representing Simple Types

ER 217508

Document History

Project overview

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:

XML SCHEMA:

<schema ...>
...
   <element name="NISTSchema-base64Binary-enumeration-2" type="nist:NISTSchema-base64Binary-enumeration-2-Type"/>
 
   <simpleType name="NISTSchema-base64Binary-enumeration-2-Type">
      <restriction base="base64Binary">
         <enumeration value="bHlsY2JmaXFjaW9ubmg="/>
      </restriction>
   </simpleType>
</schema>

XML INSTANCE DOC:

<NISTSchema-base64Binary-enumeration-2
    xmlns="NISTSchema-base64Binary-enumeration-2-NS"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="NISTSchema-base64Binary-enumeration-2-NSenumeration-2.xsd">zGk=</NISTSchema-base64Binary-enumeration-2>

Goals:

  • Goal 1

Concepts

Requirements

Functionality

Design Constraints

Maintainability

GUI

Config files

Documentation

Open Issues

This section lists the open issues that are still pending that must be decided prior to fully implementing this project's requirements.

Date Author Version Description & Notes

Decisions

This section lists decisions made. These are intended to document the resolution of open issues or constraints added to the project that are important.

Issue # Owner Description / Notes

Future Considerations

Issue # Description / Notes Decision

Back to the top