Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseLink/DesignDocs/217508"
(New page: TEMP) |
|||
Line 1: | Line 1: | ||
− | + | <div style="margin:5px;float:right;border:1px solid #000000;padding:5px">__TOC__</div> | |
+ | = Support for Root Elements representing Simple Types = | ||
+ | |||
+ | [http://bugs.eclipse.org/217508 ER 217508] | ||
+ | |||
+ | = Document History = | ||
+ | {|{{BMTableStyle}} | ||
+ | |-{{BMTHStyle}} | ||
+ | ! Date | ||
+ | ! Author | ||
+ | ! Version Description & Notes | ||
+ | |-} | ||
+ | |||
+ | = 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-NS | ||
+ | enumeration-2.xsd">zGk=</NISTSchema-base64Binary-enumeration-2> | ||
+ | |||
+ | Goals: | ||
+ | * | ||
+ | = 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. | ||
+ | |||
+ | {|{{BMTableStyle}} | ||
+ | |-{{BMTHStyle}} | ||
+ | ! Issue # | ||
+ | ! Owner | ||
+ | ! 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. | ||
+ | |||
+ | {|{{BMTableStyle}} | ||
+ | |-{{BMTHStyle}} | ||
+ | ! Issue # | ||
+ | ! Description / Notes | ||
+ | ! Decision | ||
+ | |-} | ||
+ | |||
+ | = Future Considerations = |
Revision as of 16:18, 1 February 2008
Support for Root Elements representing Simple Types
Document History
Date | Author | Version Description & Notes |
---|
Issue # | Owner | Description / Notes |
---|
Issue # | Description / Notes | Decision |
---|