2015-03-17 5 views
0

Я хочу создать клиент веб-службы из WSDL, я попытался с Axis2, и он сгенерировал файлы ответов и ответов java, но не заглушку, поэтому я думал об использовании CXF для получения лучшего результата, к сожалению, он не способен генерировать какой-либо файл, и нет сообщения об ошибке, у меня был пустой каталог src. Не могли бы вы помочь мне решить эту проблему, пожалуйста.Не удается создать WS-клиент из WSDL с CXF

+0

Предположим, что вы отправитесь с CXF, не могли бы вы предоставить нам некоторые сведения о процедуре, которой вы следовали и не работали? – abarisone

ответ

1

Я полагаю из вашего использования Axis 2/CXF, что вы пытаетесь создать клиент JAX-WS.

Если это так, вам не нужен Axis2 или CXF для создания клиента JAX-WS.

Каждый JDK с раннего Java 6 поставляется с инструментом wsimport, который генерирует все артефакты, необходимые для вызова веб-службы с использованием JAX-WS.

+0

На самом деле, я не знаю разницы между JAX-WS и Axis2 Client! у меня есть файл WSDL на основе Axis2, и мне нужно создать приложение, которое вызывает службы, включенные в этот WSDL. – Tanboula

+0

Что произойдет, если вы запустите 'wsimport your.wsdl'? –

+0

он генерирует некоторые файлы Java! на самом деле я нахожу решение с помощью WSDL2Java, я не знал, что я должен указать тип порта для каждой веб-службы в генерации клиента. – Tanboula