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/Development/MOXy"
< EclipseLink | Development
m (→Backlog of development items (MOXY, SDO)) |
m |
||
Line 1: | Line 1: | ||
== Roadmap == | == Roadmap == | ||
=== EclipseLink2.2 === | === EclipseLink2.2 === | ||
− | * [http://wiki.eclipse.org/EclipseLink/DesignDocs/ | + | * Additional MOXy external metadata and annotation support |
− | ** [ | + | ** [http://wiki.eclipse.org/EclipseLink/DesignDocs/317962 Overview] |
− | * [http://wiki.eclipse.org/EclipseLink/DesignDocs/317962/ | + | ** [http://wiki.eclipse.org/EclipseLink/DesignDocs/317962/Design_Doc_Links Design Doc Links] |
− | ** | + | ** [http://wiki.eclipse.org/EclipseLink/DesignDocs/317962/Phase1 Phase 1] - Provide MOXy annotation support equivalent to our XML metadata support |
− | * [http://wiki.eclipse.org/EclipseLink/Development/ | + | ** [http://wiki.eclipse.org/EclipseLink/DesignDocs/317962/Phase2.1 Phase 2.1] - Provide additional MOXy external metadata support that will allow configuration similar to that of deployment XML |
− | ** Bootstrapping from external OXM file | + | ** [http://wiki.eclipse.org/EclipseLink/DesignDocs/317962/Phase2.2 Phase 2.2] - Provide additional MOXy annotation support that will allow configuration similar to that of deployment XML |
− | * | + | ** [http://wiki.eclipse.org/EclipseLink/DesignDocs/317962/Phase3 Phase 3] - MOXy Equivalents of Relevant JPA Annotations |
− | * | + | * [http://wiki.eclipse.org/EclipseLink/Development/2.1/DynamicMOXy/296967/Documentation MOXy Dynamic Persistence] |
− | + | ** [http://wiki.eclipse.org/EclipseLink/Development/2.1/DynamicMOXy/296967/BootstrapFromOXM Bootstrapping from external OXM file] | |
− | + | ** [http://wiki.eclipse.org/EclipseLink/Examples/MOXy/Dynamic Examples] | |
* User documentation | * User documentation | ||
** Continual improvements based on [http://wiki.eclipse.org/EclipseLink/Development/Documentation/MOXy User Guide ToC outline] | ** Continual improvements based on [http://wiki.eclipse.org/EclipseLink/Development/Documentation/MOXy User Guide ToC outline] | ||
Line 17: | Line 17: | ||
** Spring support for MOXy component | ** Spring support for MOXy component | ||
** Marshalling to/from JSON, YAML | ** Marshalling to/from JSON, YAML | ||
− | |||
− | |||
− | |||
* [http://tinyurl.com/2bjlsc7 EclipseLink2.2 MOXY, SDO bugs: OPEN] | * [http://tinyurl.com/2bjlsc7 EclipseLink2.2 MOXY, SDO bugs: OPEN] | ||
** "Future bugs" need to be reviewed. | ** "Future bugs" need to be reviewed. | ||
* [http://tinyurl.com/23kkbln EclipseLink2.2 MOXY, SDO bugs: RESOLVED] | * [http://tinyurl.com/23kkbln EclipseLink2.2 MOXY, SDO bugs: RESOLVED] | ||
− | === | + | === EclipseLink2.3 === |
---- | ---- | ||
== Backlog of development items (MOXY, SDO)== | == Backlog of development items (MOXY, SDO)== | ||
− | + | * Performance | |
− | + | ** Needs scoping out to determine targets for this release | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
# OSGi testing strategy | # OSGi testing strategy | ||
#* Ability to create pure JAXB bundle | #* Ability to create pure JAXB bundle | ||
Line 50: | Line 38: | ||
# Integration points/mash-ups | # Integration points/mash-ups | ||
## JAX-WS2.0: Integration with EclipseLink JAXB | ## JAX-WS2.0: Integration with EclipseLink JAXB | ||
− | |||
## JAXB on Glassfish: Test our current level of support | ## JAXB on Glassfish: Test our current level of support | ||
− | |||
− | |||
## Improve large document support | ## Improve large document support | ||
## Improve logging, exception handling | ## Improve logging, exception handling | ||
+ | # SDO3.0 feature work | ||
+ | #* New bootstrap API | ||
+ | #* Improve class generation to include new SDO 3.0 annotations | ||
+ | #* Enhanced key based relationships | ||
+ | #** Composite keys | ||
+ | #** Embedded key objects | ||
+ | #* Property Improvements | ||
+ | #** XML XPath based property access | ||
+ | #** Orphan properties | ||
+ | #** Enum support | ||
+ | #* Import - Moving DataObjects between HelperContexts | ||
# Bug backlog | # Bug backlog | ||
#* [http://tinyurl.com/2aj7zft MOXy, SDO Future bugs] | #* [http://tinyurl.com/2aj7zft MOXy, SDO Future bugs] |
Revision as of 15:22, 3 December 2010
Roadmap
EclipseLink2.2
- Additional MOXy external metadata and annotation support
- Overview
- Design Doc Links
- Phase 1 - Provide MOXy annotation support equivalent to our XML metadata support
- Phase 2.1 - Provide additional MOXy external metadata support that will allow configuration similar to that of deployment XML
- Phase 2.2 - Provide additional MOXy annotation support that will allow configuration similar to that of deployment XML
- Phase 3 - MOXy Equivalents of Relevant JPA Annotations
- MOXy Dynamic Persistence
- User documentation
- Continual improvements based on User Guide ToC outline
- Integration points/mash-ups
- JAXB: JAX-RS integration
- Spring support for MOXy component
- Marshalling to/from JSON, YAML
- EclipseLink2.2 MOXY, SDO bugs: OPEN
- "Future bugs" need to be reviewed.
- EclipseLink2.2 MOXY, SDO bugs: RESOLVED
EclipseLink2.3
Backlog of development items (MOXY, SDO)
- Performance
- Needs scoping out to determine targets for this release
- OSGi testing strategy
- Ability to create pure JAXB bundle
- Performance
- Reduce use of Lexical Handler
- SDO: Improve ChangeSummary processing
- SDO: Improve post processing of unmarshalling SDO Objects
- JAXB extensions
- Identify features to continue to align ourselves with reference implementation
- Integration points/mash-ups
- JAX-WS2.0: Integration with EclipseLink JAXB
- JAXB on Glassfish: Test our current level of support
- Improve large document support
- Improve logging, exception handling
- SDO3.0 feature work
- New bootstrap API
- Improve class generation to include new SDO 3.0 annotations
- Enhanced key based relationships
- Composite keys
- Embedded key objects
- Property Improvements
- XML XPath based property access
- Orphan properties
- Enum support
- Import - Moving DataObjects between HelperContexts
- Bug backlog
- MOXy, SDO Future bugs
- Enhancement/External requests
- 235850 Allow user to specify that text values should be trimmed
- 280779 Converting SDO object to SDO/JAXB object
- 298220 Overriding mapped xpaths for composite objects
- 269045 Need better error message for NoSuchElementException
- 298125 Add ability to map collection of elements with different names
- 301232 Need an API to persist SDO Change Summary to XML