上面出现了一个错误,我正在使用apache SOAP调用web服务。我试图通过使用SOAP12HTTP_绑定修复此问题,但出现了以下错误:
组织。w3c。多姆。DomeException:HIERARCHY_REQUEST_ERR:试图在不允许的位置插入节点
出站消息如下所示:
Address: myHostName
HttpMethod: POST
Content-Type: text/xml
ExchangeId: myExchangeId
ServiceName: myServiceName
PortName: myPortName
PortTypeName: DummyImpl
Headers: {SOAPAction="mySoapAction",
Accept=*/*, Host=myHost,
Accept-Encoding=gzip,deflate,
Content-Type=application/soap+xml;
charset=UTF-8;action="}
Payload: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:a="myNamespace">
<soapenv:Body>
<a:operatioName>
...
</a:operatioName>
</soapenv:Body>
</soapenv:Envelope>