如何在.net中使用multiref反序列化soap响应?

时间:2010-12-09 11:07:51

标签: xml-deserialization soapfault

我正在为java ws创建一个.net wcf客户端。但是当我发出请求并且响应包含错误时,它还包含 multiRef 部分。所以我得到了这个例外:

  

服务器返回了无效的SOAP错误。   期望命名空间“http://schemas.xmlsoap.org/soap/envelope的结尾元素'Body'。在命名空间''

中找到元素'multiRef'

这是服务器响应的样子(直接来自网络):

<soapenv:Envelope>
  <soapenv:Header/>
  <soapenv:Body>
    <soapenv:Fault>...</soapenv:Fault>

    <multiRef>...</multiRef>

   </soapenv:Body>
</soapenv:Envelope>

有没有办法配置我的wcf客户端来反序列化该消息?或者有可能获得原始响应xml?

0 个答案:

没有答案