Создание клиента WebService (заглушки) на основе JAXB из WSDL - PullRequest
2 голосов
/ 22 декабря 2011

У нас есть требование, когда нам нужно разработать клиент веб-сервиса на основе JAXB.У нас есть только WSDL url .Существует ли такой инструмент, который может сделать это для нас?

На данный момент мы думаем о инструменте xjc , но он принимает файл xsd в качестве входных данных, тогда каку нас есть файл WSDL для создания заглушек.

Пожалуйста, сообщите.

С уважением, S

1 Ответ

2 голосов
/ 06 января 2012

Вы всегда можете использовать CXF , который по умолчанию использует JAXB.

Используя CXF-сгенерированный клиент вы можете иметь то, что вам нужно (клиент), используя только WSDL.

Просто используйте:

wsdl2java -d <output-directory> -client <wsdlurl>
...