Wsdl2Java vs. wsimport - PullRequest
       33

Wsdl2Java vs. wsimport

0 голосов
/ 29 марта 2019

Плагин wsimport создает работающие заглушки для веб-службы, используя maven, а когда мы используем ant, мы делаем это с помощью wsdl2java.В обоих случаях я успешно создаю заглушки, но я получаю исключение рукопожатия SSL при использовании тех, которые созданы способом wsdl2java.

Мне нужно работать с существующей структурой на основе муравьев из соображений совместимости.

Структура немного отличается, но я смог запустить свой проект из обоих методов сборки.За исключением случаев, когда я вызываю метод webservice, если я использую основанную на maven структуру - все работает нормально (сгенерированные заглушки wsimport), но когда я использую сгенерированные заглушки ant (wsdl2java), я получаю исключение рукопожатия SSL

javax.net.ssl.SSLHandshakeException: Received fatal alert: 
 handshake_failure
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at 
  org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:154)
at 
  org.apache.axis.strategies.InvocationStrategy.
    visit(InvocationStrategy.java:32)

Я знаю, что я могу генерировать заглушки, используя maven, упаковывать их в файл jar и использовать внутри проекта, основанного на ant.Тем не менее, это нарушает нашу непрерывную интеграцию и неприемлемо для производства.
Пожалуйста, помогите, как я могу использовать в муравье эквивалент wsimport?сценарии?

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