我现在正在改变整个问题。我正在尝试连接到SOAP服务。在Windows上,它可以在应用程序和SoapUI上正常工作。在Linux上,它们都不起作用。 Linux上相同请求的输出来自:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<S:Fault xmlns:ns4="http://www.w3.org/2003/05/soap-envelope">
<faultcode>S:Client</faultcode>
<faultstring>Couldn't create SOAP message due to exception: Unable to create StAX reader or writer</faultstring>
</S:Fault>
</S:Body>
</S:Envelope>
在标题上:
Transfer-Encoding chunked
Date Tue, 25 Jun 2013 18:03:46 GMT
#status# HTTP/1.1 200 OK
Content-Type text/xml;charset=utf-8
Server Apache-Coyote/1.1
任何人都知道为什么它可以在Windows上运行而不在Linux上运行,因为它应该发送相同的请求。