Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Распределённые приложения и сеть > Ошибка десериализации помоги разабраться |
Автор: 2king2 2.7.2011, 13:27 | ||||
Здравствуйте форумчани, Пишу клиента для одной веб службу (*.wsdl) находящейся в интернете. Опыта в этих делах маловато у меня. Вот столкнулся с ошибкой десериализации. С начала я авторизовываюсь на сервисе, получаю тикет. Затем формирую посылку и отправляю. На что служба мне выдает вот такой ответ:
На что дебагер ругается вот таким сообщением: Ошибка десериализации тела ответного сообщения для операции "sendProbeData". Ожидался элемент End "Body" из пространства имен "http://schemas.xmlsoap.org/soap/envelope/". Найден элемент "SendProbeDataRequestResponse" из пространства имен "http://probewebservices.traffic.com/schemas/v1_0/Probe". Строка 1, позиция 322. Как я понимаю при десериализации должно было вернутся вот такой ответ от службы согласно автосгенерированому коду по *.wsdl и .xsd
Прикреплю на всякий случай код который атосгенерировала Visual Studio 2010 при подключении службы по ссылке http://tprobewebservices.traffic.com/services/v1_0/ Помогите понять в чем дело, или задайте вектор моих раскопок. |