【问题标题】:wsgen not creating wsdl filewsgen 没有创建 wsdl 文件
【发布时间】:2012-03-07 09:11:08
【问题描述】:

我正在关注http://code.google.com/appengine/articles/soap.html 在 Google App Engine 中创建 Web 服务。到达第 4 项后,我需要运行 wsgen 为我的 Web 服务生成 wsdl 文件,我发现示例语法是为 Linux 提供的。我设法找到了 Window 的语法,但是当我运行它时,它会创建一个名为 jaxws 的包,但没有创建 xsd 和 wsdl 文件。它只创建包com.example.jaxws,并没有在包中创建其他java文件。

我做了什么:

第一次我在 CMD 中编译 java 文件

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

第二次我运行 wsgen

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

如果有人可以帮助我,不胜感激。谢谢。

【问题讨论】:

    标签: google-app-engine jax-ws wsgen


    【解决方案1】:

    问题解决了。

    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

    【讨论】:

      猜你喜欢
      • 2015-05-26
      • 1970-01-01
      • 1970-01-01
      • 2023-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-04
      • 2010-10-07
      相关资源
      最近更新 更多