Создание мыльного клиента веб-службы из wsdl, когда сервер использует встроенную проверку подлинности Windows - PullRequest
1 голос
/ 21 апреля 2010

Есть сервер SAP, на котором есть несколько веб-сервисов, которые мне нужно использовать, поэтому я пытаюсь использовать wsimport для создания заглушек клиента.

Я не хочу находить все wsdls и схемы, на которые есть ссылки, и изменять их, чтобы сделать это локально, поскольку это не является устойчивым, если их служба должна измениться.

Итак, как я могу использовать wsimport для извлечения wsdl и генерирования клиентских заглушек, когда сервер использует встроенную аутентификацию Windows, где даже wsdl требует учетные данные.

1 Ответ

0 голосов
/ 07 июня 2010

Лучшее решение, которое я нашел, это просто скопировать wsdl и добавить изменения, чтобы он работал с wsimport, и сохранить его на сервере jboss, поскольку вряд ли кто-то определит имя каталога и только порт 8009 открыт для мира, даже порт jboss закрыт.

Это не лучшее решение, но оно работает.

...