[ http://issues.apache.org/jira/browse/AXIS2-912?page=all ]
Nick Gallardo updated AXIS2-912: -------------------------------- Attachment: patch.txt A patch containing the two new tests. > JAXWS: Unable to serialize DOMSource blocks > ------------------------------------------- > > Key: AXIS2-912 > URL: http://issues.apache.org/jira/browse/AXIS2-912 > Project: Apache Axis 2.0 (Axis2) > Issue Type: Bug > Components: jaxws > Reporter: Nick Gallardo > Attachments: patch.txt > > > I've added some tests for additional datatypes to the BlockTests. I added > one for SAXSource, which works fine, and one for DOMSource which fails. The > failure occurs when we try to simulate how the Message object will get at the > Block content. The failure looks like this: > <error message="java.lang.IllegalArgumentException: local part cannot be > "null" when creating a QName" > type="org.apache.axiom.om.OMException">org.apache.axiom.om.OMException: > java.lang.IllegalArgumentException: local part cannot be "null" > when creating a QName > at > org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:206) > at > org.apache.axiom.om.impl.llom.OMDocumentImpl.buildNext(OMDocumentImpl.java:183) > at > org.apache.axiom.om.impl.llom.OMDocumentImpl.getFirstOMChild(OMDocumentImpl.java:255) > at > org.apache.axiom.om.impl.llom.OMDocumentImpl.getChildren(OMDocumentImpl.java:231) > at > org.apache.axis2.jaxws.message.util.Reader2Writer.outputTo(Reader2Writer.java:58) > at > org.apache.axis2.jaxws.message.util.Reader2Writer.getAsString(Reader2Writer.java:74) > at > org.apache.axis2.jaxws.message.BlockTests.testDOMSourceOutflow(BlockTests.java:938) > at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22) > at junit.extensions.TestSetup$1.protect(TestSetup.java:19) > at junit.extensions.TestSetup.run(TestSetup.java:23) > Caused by: java.lang.IllegalArgumentException: local part cannot be > "null" when creating a QName > at javax.xml.namespace.QName.<init>(Unknown Source) > at > com.ctc.wstx.dom.DOMWrappingReader.constructQName(DOMWrappingReader.java:1284) > at > com.ctc.wstx.dom.DOMWrappingReader.getName(DOMWrappingReader.java:460) > at > org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:130) > ... 27 more > </error> -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]