2012-08-02 2 views
0

У нас есть требование к Первым веб-службам контракта для одного из моих проектов. Мы определили файл WSDL, поэтому мне нужно сгенерировать Java-артефакты из WSDL с помощью JAX-WS, . Итак, есть ли способ, чтобы я мог сгенерировать боковую форму Java Server, отображающую WSDL.Как генерировать артефакты JAVA из WSDL?

Спасибо, Рамакришна Rayudu

+1

JAX-WS является спецификацией. Используйте реальную реализацию, например. [CXF] (http://cxf.apache.org/). [Эта страница] (http://cxf.apache.org/docs/wsdl-to-java.html) покажет вам, как конвертировать WSDL в артефакты Java. –

ответ

0

использование

XJC -wsdl <wsdlurl> -d < каталог >

XJC инструмент можно найти в C: \ Program Files \ JAXB

0

Посмотрите на мой пост here.
В нем объясняется, как сгенерировать Metro-JAX-WS-Stubs (артефакты) из заданного WSDL, используя команду wsimport -Tool, поставляемую с вашим JDK.

Надеюсь, что эта помощь! Повеселись!

EDIT:
К сожалению я missunderstood свой вопрос!

Apache AXIS поставляется с функцией, называемой wsd2java. Это может быть полезно в вашем случае.
Посмотрите на this post, давая ссылки на учебные пособия для разных IDE.

Cheers!

+0

Спасибо за ответ. Но мне нужно сгенерировать серверные артефакты Java. Кажется, что на стороне клиента вы можете просто проверить эти сообщения. –

+0

@RamaKrishnaChowdary Только что редактировал мой пост – SimonSez

Смежные вопросы