0

我必须将 xml 内容发送到肥皂消息中。

Web 服务拒绝该请求,因为正文的根元素中有一个额外的前缀。

生成的肥皂消息是:

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
    <ns3:rootElement xmlns:ns2="http://webserviceprovider/result" xmlns:ns3="http://webserviceprovider/request">
    --- other data 
    </ns3:rootElement>
</S:Body>

Web 服务所期望的是没有前缀 (ns3) 的肥皂消息:

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
    <rootElement xmlns:ns2="http://webserviceprovider/result" xmlns:ns3="http://webserviceprovider/request">
    --- other data 
    </rootElement>
</S:Body>

谢谢。

4

0 回答 0