2012-03-07 4 views
0

Я следил за http://code.google.com/appengine/articles/soap.html, чтобы создать веб-службу в Google App Engine. После достижения пункта № 4, где мне нужно запустить wsgen для создания wsdl-файла для моей веб-службы, я нашел образец синтаксиса для Linux. Мне удалось найти синтаксис для Window, но когда я его запустил, он создает пакет jaxws, но не созданный файл xsd и wsdl. Он создает только пакет com.example.jaxws и никаких других java-файлов, созданных в пакете.wsgen не создает файл wsdl

Что я:

первый компилировать файл Java в CMD

C:\Smartag_Eclipse_Project\HelloSOAPServer\src>javac com\example\Greeter.java 

второй бегаю wsgen

C:\Smartag_Eclipse_Project\HelloSOAPServer\src>wsgen -cp . com.example.Greeter - 
wsdl 

Цените, если кто-то может помочь мне в этом. Благодарю.

ответ

0

Проблема решена.

wsgen -cp C:\Smartag_Eclipse_Project\HelloSOAPServer\war\WEB-INF\classes -wsdl -keep -r C:\Smartag_Eclipse_Project\HelloSOAPServer\war -dC:\Smartag_Eclipse_Project\HelloSOAPServer\war\WEB-INF\classes -sC:\Smartag_Eclipse_Project\HelloSOAPServer\src com.example.Greeter

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