svisch
@svisch

Почему soap клиент выдает ошибку?

Добрый день. Ковыряю Sopa сервис (делаю обмен данными, т.е. пытаюсь реализовать и сервер и клиент). Сделал wsdl файл, сервер и клиент.
При запуске клиента выдает следующую ошибку:
SOAP-ERROR: Parsing WSDL: Couldn't load from 'myservice.ru/soap/test.wsdl' : Premature end of data in tag definitions line 2

Хочу обратить внимание, что при переходе по урл wsdl файла он скачивается, а не открывается в браузере. Так должно быть? Пробовал открыть wsdl файлы других сервисов - они открывались в браузере.
  • Вопрос задан
  • 1054 просмотра
Решения вопроса 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
complexType не имеет закрывающего тега

Картинка
5ea2eb7b950e3226189026.png
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
svisch
@svisch Автор вопроса
SOAP-ERROR: Parsing WSDL: Unexpected WSDL element
С этой ошибкой разобрался. В wsdl element не был заключен в complexType.
Все в принципе работает, но только если в клиенте при вызове функции передавать ей явно параметр. Не пойму как и где вся эта система должна брать данные из xml файла-запроса.

Если кто-то сможет разжевать, буду признателен))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽