Как десериализовать ответ мыла с помощью multiref в .net? - PullRequest
5 голосов
/ 09 декабря 2010

Я делаю .net wcf клиент для Java WS. Но когда я делаю запрос, а ответ содержит ошибку, он также содержит раздел multiRef . Итак, я получаю это исключение:

Сервер вернул недопустимую ошибку SOAP. Конечный элемент 'Body' из пространства имен 'http://schemas.xmlsoap.org/soap/envelope ожидается. Найден элемент 'multiRef' из пространства имен ''

Вот так выглядит ответ от сервера (взятый непосредственно из сети):

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

    <multiRef>...</multiRef>

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

Есть ли способ настроить мой клиент wcf для десериализации этого сообщения, верно? Или возможность получить сырой ответ xml?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...