Web services Axis2 WSDL2java仅生成2个java类

Web services Axis2 WSDL2java仅生成2个java类,web-services,Web Services,我正在使用Axis2开发Web服务 请参见下面我的节目: public class Simple { public String echo(String rest) { return rest; } } SimpleServiceCallbackHandler SimpleServiceStub 部署到Axis2.war后,我生成了这个wsdl文件 使用wsdl2java生成客户端代码: public class Simple { publi

我正在使用Axis2开发Web服务

请参见下面我的节目:

public class Simple {

    public String echo(String rest) {

        return rest;
    }

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

使用wsdl2java生成客户端代码:

public class Simple {

    public String echo(String rest) {

        return rest;
    }

}
SimpleServiceCallbackHandler
SimpleServiceStub
生成wsdl文件后,我使用wsdl2java生成客户机代码

C:>WSDL2Java.bat-uri- o E:\Axis2Tutorial\Examples\HelloWorld\client

运行此命令后,我只得到了两个文件:

public class Simple {

    public String echo(String rest) {

        return rest;
    }

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

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