| Summary: | with jrockit, testNonRefreshableMetadata from test-jaxb failed on jaxpplatform | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Praba Vijayaratnam <prabaharan.vijayaratnam> | ||||||||
| Component: | Eclipselink | Assignee: | Nobody - feel free to take it <nobody> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||
| Severity: | normal | ||||||||||
| Priority: | P3 | CC: | blaise.doughan, eclipselink.oxm-inbox | ||||||||
| Version: | unspecified | ||||||||||
| Target Milestone: | --- | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | |||||||||||
| Attachments: |
|
||||||||||
Created attachment 195786 [details]
MOXy - Fix
Instead of just catching XMLStreamException, Exception is not caught for the case where StAX parsers throw non-standard exceptions.
Fix checked into trunk at rev: 9396 Code reviewed by: Matt MacIvor Issue found with original fix. Created attachment 195907 [details]
Core - Fix
Created attachment 195908 [details]
MOXy - Fix (Phase 2)
Second fix checked into trunk at rev: 9404 The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink |
Test started to fail on 2.3.0.v20110513-r9375. ---- Test Config Ant project: trunk/build.xml Ant target: test-jaxb Java Development Kit: jrockit16 Ant parameters: -Dxml.platform=org.eclipse.persistence.platform.xml.jaxp.JAXPPlatform -Dxml.parser.jar.dir=/net/ottvm033.ca.oracle.com/scratch/aime/eclipselink/org.eclipse.persistence/beahome-10.3.4/modules -Dxml.parser.jar=com.bea.core.stax*.jar,com.bea.core.woodstox*.jar --- Stack trace ------- com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog at [row,col {unknown-source}]: [1,0] java.lang.RuntimeException: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog at [row,col {unknown-source}]: [1,0] at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:90) at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:76) at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:652) at org.eclipse.persistence.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:598) at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:489) at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:125) at org.eclipse.persistence.jaxb.JAXBContextFactory.getXmlBindings(JAXBContextFactory.java:292) at org.eclipse.persistence.jaxb.JAXBContextFactory.processBindingFile(JAXBContextFactory.java:245) at org.eclipse.persistence.jaxb.JAXBContextFactory.getXmlBindingsFromProperties(JAXBContextFactory.java:224) at org.eclipse.persistence.jaxb.JAXBContext$TypeMappingInfoInput.createContextState(JAXBContext.java:788) at org.eclipse.persistence.jaxb.JAXBContext.refeshMetadata(JAXBContext.java:183) at org.eclipse.persistence.testing.jaxb.refresh.NonRefreshableMetadataTestCases.testNonRefreshableMetadata(NonRefreshableMetadataTestCases.java:49) Caused by: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog at [row,col {unknown-source}]: [1,0] at com.ctc.wstx.sr.StreamScanner.throwUnexpectedEOF(StreamScanner.java:650) at com.ctc.wstx.sr.BasicStreamReader.handleEOF(BasicStreamReader.java:2096) at com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java:2002) at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1106) at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:85) at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:76) at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:652) at org.eclipse.persistence.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:598) at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:489) at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:125) at org.eclipse.persistence.jaxb.JAXBContextFactory.getXmlBindings(JAXBContextFactory.java:292) at org.eclipse.persistence.jaxb.JAXBContextFactory.processBindingFile(JAXBContextFactory.java:245) at org.eclipse.persistence.jaxb.JAXBContextFactory.getXmlBindingsFromProperties(JAXBContextFactory.java:224) at org.eclipse.persistence.jaxb.JAXBContext$TypeMappingInfoInput.createContextState(JAXBContext.java:788) at org.eclipse.persistence.jaxb.JAXBContext.refeshMetadata(JAXBContext.java:183) at org.eclipse.persistence.testing.jaxb.refresh.NonRefreshableMetadataTestCases.testNonRefreshableMetadata(NonRefreshableMetadataTestCases.java:49)