You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@xml.apache.org by Ed Keen <ed...@interactiveportal.com> on 2001/05/29 19:43:11 UTC

parser exception with base64 encoded string

I have a base64-encoded string that I am trying to pass in my soap call.
When rpcrouter gets ahold of it and tries to deserialize the string, I get
the below exception.  The encoding is set to "UTF-8."  What else am I
missing?

 org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x0) was
found in the element content of the document.
     at
org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1008)
     at
org.apache.xerces.framework.XMLDocumentScanner.reportFatalXMLError(XMLDocume
ntScanner.java:643)
     at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM
LDocumentScanner.java:1355)
     at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.
java:380)
     at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:900)
     at
org.apache.soap.util.xml.XercesParserLiaison.read(XercesParserLiaison.java:8
5)
     at
org.apache.soap.transport.TransportMessage.unmarshall(TransportMessage.java:
267)
     at
org.apache.soap.server.ServerUtils.readEnvelopeFromInputStream(ServerUtils.j
ava:118)
     at
org.apache.soap.server.http.ServerHTTPUtils.readEnvelopeFromRequest(ServerHT
TPUtils.java:150)
     at
org.apache.soap.server.http.RPCRouterServlet.doPost(RPCRouterServlet.java:22
1)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:775)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:868)


Any ideas on how to fix this?

Thanks,
Ed

---------------------------------------------------------------------
To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
For additional commands, email: soap-user-help@xml.apache.org