| Summary: | Issue when using @XmlIDREF with @XmlAdapter | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Blaise Doughan <blaise.doughan> | ||||
| Component: | Eclipselink | Assignee: | Nobody - feel free to take it <nobody> | ||||
| Status: | NEW --- | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P4 | CC: | it-utvikling | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| URL: | http://stackoverflow.com/questions/6882337/xmladapter-and-xmlidref-in-moxy-jaxb | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Blaise Doughan
Created attachment 200721 [details]
Code demonstrating the bug
Re-targeting to "Future" for consideration in another release. Core Issue: The core issue is determining the order in which XmlAdapters should be applied. If the value object has an @XmlIDREF annotation then we may need to delay the conversion until after the references have been resolved. Additional Use Cases: In addition to the issue demonstrated in the attached code we need to decide what to do when an adapted object contains both an @XmlID and @XmlIDREF. The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink |