В качестве альтернативы:
Можно ли записать WSDL в файл без развертывания на сервере?
Я бы хотел создать клиент WS из этого WSDL перед развертыванием приложения.
Вы можете использовать wsgen для генерации wsdl.
Из примера в документации
wsgen -wsdl -d stock -cp myclasspath stock.StockService
Это создаст файлы wsdl и schema в каталоге "stock".
Существует также задача 1010 * wsgen Ant .
Если вы используете Maven, вы можете использовать плагины как jaxws-maven-plugin или maven-jaxb2-plugin для создания артефактов WS во время сборки / компиляции.