Community
Participate
Working Groups
The way in which MOXy marshalls empty collections annotated with @XmlList differs from the way the Sun implementation works: @XmlRootElement public class TestClass { @XmlList protected List<String> collection2; } class org.eclipse.persistence.jaxb.JAXBContext Null Collection: <?xml version="1.0" encoding="UTF-8"?> <testClass/> Empty Collection: <?xml version="1.0" encoding="UTF-8"?> <testClass/> class com.sun.xml.bind.v2.runtime.JAXBContextImpl Null Collection: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <testClass/> Empty Collection: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <testClass> <collection2></collection2> </testClass>
Created attachment 212492 [details] Patch - 2.3
Created attachment 212494 [details] Patch - trunk
Fixed in 2.3 and trunk, reviewed by bdoughan
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink