Генерация клиента веб-службы Java из URL-адреса HTTPS - PullRequest
2 голосов
/ 28 декабря 2011

Я внедряю тестовый клиент для веб-службы. Служба использует HTTPS, и я пытаюсь использовать мастер Eclipse для генерации клиента.

Используя этот URL, Eclipse не может найти определение WSDL: мастер предупреждает, что "Выбранное определение службы недопустимо." и процесс не может быть запущен.

URL-адрес правильный, я проверил, что он реализует клиент .NET, и он работает. Единственная проблема заключается в том, что срок действия сертификата SSL истек.

Как правильно сгенерировать клиента в Java?

Ответы [ 2 ]

9 голосов
/ 28 декабря 2011

Захватите WSDL другими способами, например загрузите его с помощью браузера и затем получите доступ к нему локально с помощью сервера без SSL (или даже просто файла). Похоже, что Eclipse не может справиться с проблемой SSL (которая, вероятно, является ошибкой с их стороны, у них должна быть возможность игнорировать ее).

0 голосов
/ 19 декабря 2014

Тебе не нужно это делать. В WSDL нет разницы между использованием вызова SOAP по HTTP и использованием вызова SOAP с SSL (HTTPS).

Пожалуйста, измените https на http

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...