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


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 
&quot;null&quot; when creating a QName" 
type="org.apache.axiom.om.OMException">org.apache.axiom.om.OMException: 
java.lang.IllegalArgumentException: local part cannot be &quot;null&quot; 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 
&quot;null&quot; when creating a QName
        at javax.xml.namespace.QName.&lt;init&gt;(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]

Reply via email to