eclipse 使用axis2 wizards 开发部署webserver step by step

首次使用axis2 wizards,记下部署过程备忘。

1、下载Axis2_Codegen_Wizard_1.3.0安Axis2_Service_Archiver_1.3.0


2、重启elipse查看aixs2 wizards 安装成功


3、编写服务类


4、根据服务类创建wsdl
选择Axis2 Code Generator工具,选择Generate a WSDL from a java source file
选择工程classes路径,填写含包名的class名



5、跳过自定义Namespace页,自定义WSDL文件输出路径,生成wsdl


6、使用Axis2 Service Archiver工具生成.aar部署包
同样选择webserver服务类所在目录,即classes路径;wsdl文件路径,跳过引用外部jar包;
选择自动生成services.xml不过生成的文件是空的:(

选择服务类及函数,自定义aar包输出地址,生成aar包

7、更改aar包的services.xml文件内容,并且保存为UTF-8格式,我的axis2.war服务估计是UTF-8的,格式不对部署不上去


8、服务器上部署axis2.war,部署.aar包至axis2\WEB-INF\services目录下

9、启动服务器,输入http://localhost/axis2/services/listServices查看Hello服务部署成功
10、使用Axis2 Code Generator 工具生成webserver客户端代码
选择根据wsdl生成java source,选择wsdl文件路径,自定义服务名,自定义输出目录,生成客户端代码

11、编写测试类,测试成功

你可能感兴趣的:(eclipse,xml,Web)