Вопрос по Передаче параметров в сторонний Web-сервис #673908


#0 by rocvel
Добрый день, написал тестовый джоб для передачи данных. джоб выполняется с ошибкой: Ошибка SOAP сервера:  Unmarshalling Error: unexpected element (uri:"http://company.partner.iqcard.ru/", local:"partners"). Expected elements are <{}partners> Хотя в файле, узел <partners> присутствует. Не пойму в чем ошибка. Текст джоба внизу.
#1 by Serginio1
Попробуй с 0 и 2 элементами. Кстати как он определен? Минимальное количество случайно не 1?
#2 by rocvel
минимальное количество для partners = 0. Попробовать 2 поставить?
#3 by Жан Пердежон
схему бы еще показал, может у тебя с типом косяк
#4 by rocvel
ссылку на WSDL файл?
#5 by Serginio1
Хотя бы описание метода и его параметра
#7 by Serginio1
Обратись к разработчикам. Это у них ошибка. Может телефон неправильно указан или еще чего. Например
#8 by Serginio1
попробуй заполнить только одно обязательное поле id
#9 by rocvel
то же самое. Ошибка SOAP сервера:  Unmarshalling Error: unexpected element (uri:"http://respublica.partner.iqcard.ru/", local:"partners"). Expected elements are <{}partners>
#10 by rocvel
у меня по факту генерится следующий запрос. в логах он выглядит так: Address: а надо чтобы генерировался запрос вида: Параметры не суть, заголовки в начале сильно различаются. Что значит тэг " <res:shop>  </res:shop>"? почему у меня просто "<shop> <shop>" генерится?
#11 by Serginio1
Это уже их проблема. Или смотри
#12 by Жан Пердежон
судя по всему, неверно задан тип возвращаемого значения
#13 by rocvel
спасибо, пока решения нет. разбираемся с внешним веб сервисом.
#14 by rocvel
все. всем спасибо. код наверху был правильный. ошибка была из-за неправильно настроенного веб сервиса. большое спасибо коллегам за поддержку в каком направлении искать ошибку.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С