Добрый день, коллеги!
Возникла ошибка при создании WSОпределения
Ошибка{Форма.Форма.Форма(11)}: Ошибка при вызове конструктора (WSОпределения): Ошибка разбора XML: - [1,1]
Фатальная ошибка:
Extra content at the end of the document
SystemId: http://www.webservicex.com/globalweather.asmx?wsdl: Ошибка разбора XML: - [1,1]
Фатальная ошибка:
Extra content at the end of the document
SystemId: www »».webservicex.com/globalweather.asmx?wsdl
При этом:
soapUI работает нормально
в самом конфигураторе я могу создать ws-ссылку и получить wsdl (но дальше все равно не работает). Такое происходит со всеми внешними веб-сервисами. Я пробовал на разных.
Проблема точно в настройках сети, но вот где?
Пытался перехватить пакеты и fiddler2 (правил настройки inetcfg.xml), и wireshark - НИЧЕГО!!!
Как будто вообще в инет не лезет при создании wsопределения
При получении wsdl из конфигуратора - лезет на указанный адрес и получает wsdl
Ну можешь сохранить файл WSDL на диск и через него подключиться
ОпределениеТ=новый WSОпределения(ИмяСохраненного_Файла_WSDL);
WSСервис=ОпределениеТ.Сервисы[0];
прокси=Новый WSПрокси(ОпределениеТ, WSСервис.URIПространстваИмен, WSСервис.Имя, WSСервис.ТочкиПодключения[0].Имя);
Разобрался
На сервере 1С не был настроен инет нормально. Т.е. он в локалке работал и все было хорошо, а вот инет там не проверили. Вот и глюки были. Спасибо за отклики.
Закон Брукера: Даже маленькая практика стоит большой теории.