Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 352207 - in test-jaxb, with XDK, there's one new failure in trunk and 2.3.x streams
Summary: in test-jaxb, with XDK, there's one new failure in trunk and 2.3.x streams
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Eclipselink (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Nobody - feel free to take it CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-15 08:59 EDT by Praba Vijayaratnam CLA
Modified: 2022-06-09 10:23 EDT (History)
1 user (show)

See Also:


Attachments
Patch - trunk (996 bytes, patch)
2011-07-19 14:20 EDT, Rick Barkhouse CLA
no flags Details | Diff
Patch - 2.3 (996 bytes, patch)
2011-07-19 14:21 EDT, Rick Barkhouse CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Praba Vijayaratnam CLA 2011-07-15 08:59:40 EDT
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)
Comment 1 Praba Vijayaratnam CLA 2011-07-15 09:13:08 EDT
LAST build known to PASS: EL_20110712
Comment 2 Rick Barkhouse CLA 2011-07-19 14:20:40 EDT
Created attachment 199929 [details]
Patch - trunk
Comment 3 Rick Barkhouse CLA 2011-07-19 14:21:01 EDT
Created attachment 199930 [details]
Patch - 2.3
Comment 4 Rick Barkhouse CLA 2011-07-19 14:29:28 EDT
Fix checked in to both trunk and 2.3.1.  Reviewed by mmacivor.
Comment 5 Eclipse Webmaster CLA 2022-06-09 10:14:47 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink
Comment 6 Eclipse Webmaster CLA 2022-06-09 10:23:07 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink