Community
Participate
Working Groups
Calls to updateXML and getXMLNode on JAXBBinder fail when passed a JAXBElement as the parameter. This is because the getXMLNode call doesn't unwrap the nested JAXB object to find it in the cache. getXMLNode should check for JAXBElement and unwrap the object before calling into the wrapped XMLBinder.
Created attachment 208279 [details] Proposed fix and test case
Patch checked in to Trunk stream in SVN Reviewed by Blaise Doughan
Reopening to track backport to 2.3.3
Backported to 2.3
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink