Hi, it's the first time we write on this forum, we hope we are posting this
question in the right section :p
we are trying to use XML-RPC to allow process communication in localhost, it
seems to work well but when we get back a String return we got the following
exception:
[Fatal Error] :1:83: An invalid XML character (Unicode: 0x11) was found in
the element content of the document.
Exception in thread "main" org.apache.xmlrpc.client.XmlRpcClientException:
Failed to parse server's response: An invalid XML character (Unicode: 0x11)
was found in the element content of the document.
at
org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:188)
at
org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:156)
at
org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:115)
at
org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69)
at
org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56)
at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167)
at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:137)
at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:126)
at host_coordinator.RPCClient.execute(RPCClient.java:42)
at
host_coordinator.Host_Coordinator.startVirtualEnvironment(Host_Coordinator.java:46)
at host_coordinator.Main.main(Main.java:21)
Caused by: org.xml.sax.SAXParseException: An invalid XML character (Unicode:
0x11) was found in the element content of the document.
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1234)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:525)
at
org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:186)
... 10 more
Caused by:
org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x11) was
found in the element content of the document.
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1234)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:525)
at
org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:186)
at
org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:156)
at
org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:115)
at
org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69)
at
org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56)
at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167)
at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:137)
at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:126)
at host_coordinator.RPCClient.execute(RPCClient.java:42)
at
host_coordinator.Host_Coordinator.startVirtualEnvironment(Host_Coordinator.java:46)
at host_coordinator.Main.main(Main.java:21)
We also tried to get back integers and so on... and it seems to works with
them.
we used both version 3.1.2 / 3.1.3 of xmlrpc lib, and still nothing
changed...
please help us!
--
View this message in context:
http://old.nabble.com/-XML-RPC-Error--Cannot-parse-string-responses-tp28244078p28244078.html
Sent from the Apache Xml-RPC - Dev mailing list archive at Nabble.com.