Hi,
I'm getting a strange problem when calling PI webservices from a Java software. The error "Could not parse XMBMessage due to Can't parse the document" occurs only on one server.
If the same java code and same webservice is called on another server, it works fine.
I also made a jar file with the same code in the main method, and put it into the server with this error, it ‘s also ok .
Could some one provide any suggestions about what could be wrong with the server?
Here is the error details:
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
faultSubcode:
faultString: Server Error
faultActor:
faultNode:
faultDetail:
{http://sap.com/xi/WebService/xi2.0}SystemError:
<(><<)>context>XIAdapter<(><<)>/context>
<(><<)>code>ADAPTER.JAVA_EXCEPTION<(><<)>/code>
<(><<)>text><(><<)>![CDATA[
com.sap.engine.interfaces.messaging.api.exception.MessagingException:
com.sap.engine.interfaces.messaging.api.exception.MessagingException:
Could not parse XMBMessage due to Can't parse the document
at com.sap.aii.adapter.soap.web.SOAPHandler.processSOAPtoXMB
(SOAPHandler.java:747)
at com.sap.aii.adapter.soap.web.MessageServlet.doPost
(MessageServlet.java:530)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
Best regards,
Nancy