Community
Participate
Working Groups
(Occurs in head, 9/7/11) With ObjectFactory method like: @XmlElementDecl(name = "product", substitutionHeadName = "product") public JAXBElement<ProductType> createProduct(ProductType value) { return new JAXBElement<ProductType>(_Product_QNAME, ProductType.class, null, value); } you receive a stack trace like: java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:2760) at java.util.Arrays.copyOf(Arrays.java:2734) at java.util.ArrayList.ensureCapacity(ArrayList.java:167) at java.util.ArrayList.add(ArrayList.java:351) at org.eclipse.persistence.jaxb.compiler.ElementDeclaration.addSubstitutableElement(ElementDeclaration.java:108) at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.updateGlobalElements(AnnotationsProcessor.java:3313) at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.postBuildTypeInfo(AnnotationsProcessor.java:595) at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.buildNewTypeInfo(AnnotationsProcessor.java:4076) at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.buildTypeInfo(AnnotationsProcessor.java:674) at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.postBuildTypeInfo(AnnotationsProcessor.java:594) ...
Created attachment 203863 [details] Patch - 2.3
Created attachment 203864 [details] Patch - 2.4
Created attachment 203923 [details] Patch - 2.3
Created attachment 203924 [details] Patch - 2.4
Fixed, reviewed by dmahar.
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink