【问题标题】:Axis2 WSDL2java is generating only 2 java classesAxis2 WSDL2java 仅生成 2 个 java 类
【发布时间】:2011-09-18 11:53:59
【问题描述】:

我正在使用 Axis2 开发 Web 服务

请看下面我的程序:

public class Simple {

    public String echo(String rest) {

        return rest;
    }

}

部署到 Axis2.war 后,我生成了这个 wsdl 文件

使用 wsdl2java 生成客户端代码:

生成 wsdl 文件后,我使用 wsdl2java 生成客户端代码

C:>WSDL2Java.bat -uri http://localhost:8080/axis2/services/SimpleService?wsdl - o E:\Axis2Tutorial\Examples\HelloWorld\client

运行此命令后,我只生成了 2 个文件:

SimpleServiceCallbackHandler
SimpleServiceStub

现在我的问题是,为什么只有两个文件是 SimpleServiceCallbackHandler 和 SimpleServiceStub (在某些 Axis2 客户端类中,我也看到了响应类)为什么这不是我的情况。

【问题讨论】:

    标签: web-services


    【解决方案1】:

    默认情况下,这些类是在存根文件中生成的。您可以使用-u 选项生成单独的数据绑定类。请参阅here 了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-12
      • 2013-03-02
      • 1970-01-01
      • 2011-01-28
      • 2013-03-07
      • 1970-01-01
      • 2016-02-21
      • 2017-01-05
      相关资源
      最近更新 更多