Веб сервис, ошибка формата #809477


#0 by plnz
Есть описание сервиса При попытке добавить его в 1С (Общие - WS-ссылки) получаю ошибку "Неверный формат". SOAP UI схему обрабатывает корректно. Методы сервиса так же выполняются. А вот в 1С беда... Пробовал и программно добавлять... WSОпределения создается. А вот WSПрокси уже нет. Даже если отладчиком посмотреть "внутрь" WSОпределения, то в коллекции операций пусто. Что может быть?
#1 by Armando
Проверь есть ли там wsp. У меня с телефона не открывает. Если есть, сохрани файл на диск, удали wsp, и загружай в ws-ссылку
#2 by plnz
А что есть wsp? Не в курсе...
#3 by plnz
нужны идеи
#4 by Ц_У
как определение создаешь
#5 by plnz
2 вариант - ОпределениеСервиса = Новый WSОпределения(";);
#6 by Ц_У
Прокси как создаешь?
#7 by Ц_У
и ";"  всередине это норм или криво копируешь?
#8 by Ц_У
Новый WSПрокси(, "API", ) <-- пробуй второй параметр вот так
#9 by plnz
ну конечно скопировал криво...
#10 by Ц_У
name="FA_API" targetNamespace="API" Порт тут ни при чем
#11 by plnz
что самое интересное: 1С и soap ui по разному определяют точки входа. хотя может быть soap ui только "показывате" так..
#12 by Ц_У
ссылку тык и смотрим в заголовок
#13 by Ц_У
но дело не в этом, что там с прокси то?
#14 by plnz
Новый WSПрокси(Новый WSОпределения(СхемаСервисаПоиска), "API", "Forum-AutoAPIService", "FA_API_Binding") ошибка конструктора
#15 by Ц_У
Новый WSПрокси(Новый WSОпределения(СхемаСервисаПоиска), "API", "FA_API_Binding", "FA_API_BindingSoap")
#16 by plnz
тоже ошибка конструтора
#17 by Ц_У
бррр Новый WSПрокси(Новый WSОпределения(СхемаСервисаПоиска), "API", "Forum-AutoAPIService", "FA_API_Port")
#18 by plnz
да, до этого и я доходил.. теперь он не видит у сервиса метода listGoods точнее он вообще не виит ни одного метода...
#19 by Ц_У
и как ругается?
#20 by Ц_У
а что говорит clientInfo?
#21 by plnz
Метод объекта не обнаружен (listGoods)
#22 by plnz
аналогично
#23 by Ц_У
а soapui нормально отрабатывает?
#24 by plnz
если посмотреть в пофигураторе, то в коллекции операций пусто...
#25 by plnz
с соапуи все норм
#26 by Ц_У
а если определить с ssl ?
#27 by plnz
тоже самое мне кажется, что 1С криво разбирает wsdl потому что, если добавить этот сервис в конфигуратор, то 1С ругается на ошибку формата... такое может быть?
#28 by Ц_У
ну раз ругается, значит может. Посмотрел я на ХМЛ и увидел, что в 1С типы передаются в разделе <types> а в данном сервисе их нет, только пространство имен, видимо соапуи их резолвит а 1С нет
#29 by Ц_У
Не знаю, может руками написать типы в файле...
#30 by Ц_У
а wsp, я так думаю это строка xmlns:wsp=";
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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