Community
Participate
Working Groups
org.eclipse.persistence.testing.jaxb.dynamic.DynamicJAXBFromXSDTestCases.testXmlId FAILED test env: ---------- Ant target: test-jaxb Jdk16 xml.platform=org.eclipse.persistence.platform.xml.xdk.XDKPlatform xml.parser.jar=xmlparserv2.jar ----- stack trace------- javax.xml.bind.MarshalException - with linked exception: [Exception [EclipseLink-25003] (Eclipse Persistence Services - 2.4.0.v20110714-r9725): org.eclipse.persistence.exceptions.XMLMarshalException Exception Description: An error occurred marshalling the object Internal Exception: java.lang.NullPointerException] at org.eclipse.persistence.jaxb.JAXBMarshaller.marshal(JAXBMarshaller.java:311) at org.eclipse.persistence.testing.jaxb.dynamic.DynamicJAXBFromXSDTestCases.testXmlId(DynamicJAXBFromXSDTestCases.java:525) Caused by: Exception [EclipseLink-25003] (Eclipse Persistence Services - 2.4.0.v20110714-r9725): org.eclipse.persistence.exceptions.XMLMarshalException Exception Description: An error occurred marshalling the object Internal Exception: java.lang.NullPointerException at org.eclipse.persistence.exceptions.XMLMarshalException.marshalException(XMLMarshalException.java:78) at org.eclipse.persistence.oxm.XMLMarshaller.marshal(XMLMarshaller.java:802) at org.eclipse.persistence.jaxb.JAXBMarshaller.marshal(JAXBMarshaller.java:309) at org.eclipse.persistence.testing.jaxb.dynamic.DynamicJAXBFromXSDTestCases.testXmlId(DynamicJAXBFromXSDTestCases.java:525) Caused by: java.lang.NullPointerException at org.eclipse.persistence.internal.oxm.XPathEngine.addAttribute(XPathEngine.java:773) at org.eclipse.persistence.internal.oxm.XPathEngine.createCollection(XPathEngine.java:192) at org.eclipse.persistence.internal.oxm.XPathEngine.create(XPathEngine.java:130) at org.eclipse.persistence.internal.oxm.XPathEngine.create(XPathEngine.java:90) at org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping.buildCompositeRow(XMLCompositeObjectMapping.java:428) at org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping.writeSingleValue(XMLCompositeObjectMapping.java:653) at org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping.writeFromObjectIntoRow(XMLCompositeObjectMapping.java:612) at org.eclipse.persistence.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(ObjectBuilder.java:2434) at org.eclipse.persistence.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(ObjectBuilder.java:2376) at org.eclipse.persistence.internal.oxm.XMLObjectBuilder.extractPrimaryKeyFromObject(XMLObjectBuilder.java:432) at org.eclipse.persistence.oxm.mappings.XMLObjectReferenceMapping.buildFieldValue(XMLObjectReferenceMapping.java:115) at org.eclipse.persistence.internal.oxm.XMLObjectReferenceMappingNodeValue.marshalSingleValue(XMLObjectReferenceMappingNodeValue.java:157) at org.eclipse.persistence.internal.oxm.XMLObjectReferenceMappingNodeValue.marshal(XMLObjectReferenceMappingNodeValue.java:153) at org.eclipse.persistence.internal.oxm.NodeValue.marshal(NodeValue.java:104) at org.eclipse.persistence.internal.oxm.record.ObjectMarshalContext.marshal(ObjectMarshalContext.java:60) at org.eclipse.persistence.internal.oxm.XPathNode.marshal(XPathNode.java:322) at org.eclipse.persistence.internal.oxm.XPathNode.marshal(XPathNode.java:310) at org.eclipse.persistence.internal.oxm.TreeObjectBuilder.buildRow(TreeObjectBuilder.java:360) at org.eclipse.persistence.internal.oxm.XMLCompositeObjectMappingNodeValue.marshalSingleValue(XMLCompositeObjectMappingNodeValue.java:176) at org.eclipse.persistence.internal.oxm.XMLCompositeObjectMappingNodeValue.marshal(XMLCompositeObjectMappingNodeValue.java:116) at org.eclipse.persistence.internal.oxm.NodeValue.marshal(NodeValue.java:104) at org.eclipse.persistence.internal.oxm.record.ObjectMarshalContext.marshal(ObjectMarshalContext.java:60) at org.eclipse.persistence.internal.oxm.XPathNode.marshal(XPathNode.java:322) at org.eclipse.persistence.internal.oxm.TreeObjectBuilder.buildRow(TreeObjectBuilder.java:360) at org.eclipse.persistence.oxm.XMLMarshaller.marshal(XMLMarshaller.java:956) at org.eclipse.persistence.oxm.XMLMarshaller.marshal(XMLMarshaller.java:770)
LAST build known to PASS: EL_20110712
Created attachment 199929 [details] Patch - trunk
Created attachment 199930 [details] Patch - 2.3
Fix checked in to both trunk and 2.3.1. Reviewed by mmacivor.
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink