Я хочу создать клиент веб-службы из WSDL, я попытался с Axis2, и он сгенерировал файлы ответов и ответов java, но не заглушку, поэтому я думал об использовании CXF для получения лучшего результата, к сожалению, он не способен генерировать какой-либо файл, и нет сообщения об ошибке, у меня был пустой каталог src. Не могли бы вы помочь мне решить эту проблему, пожалуйста.Не удается создать WS-клиент из WSDL с CXF
ответ
Я полагаю из вашего использования Axis 2/CXF, что вы пытаетесь создать клиент JAX-WS.
Если это так, вам не нужен Axis2 или CXF для создания клиента JAX-WS.
Каждый JDK с раннего Java 6 поставляется с инструментом wsimport, который генерирует все артефакты, необходимые для вызова веб-службы с использованием JAX-WS.
На самом деле, я не знаю разницы между JAX-WS и Axis2 Client! у меня есть файл WSDL на основе Axis2, и мне нужно создать приложение, которое вызывает службы, включенные в этот WSDL. – Tanboula
Что произойдет, если вы запустите 'wsimport your.wsdl'? –
он генерирует некоторые файлы Java! на самом деле я нахожу решение с помощью WSDL2Java, я не знал, что я должен указать тип порта для каждой веб-службы в генерации клиента. – Tanboula
Предположим, что вы отправитесь с CXF, не могли бы вы предоставить нам некоторые сведения о процедуре, которой вы следовали и не работали? – abarisone