eclipse wsdl php,axis2的wsdl无法使用eclipseaxis1插件来生成客户端

5268f80b9b1e01f982625ef6fac83ca1.png

使用jettyaxis2实现webservice服务端,且无需使用axis2命令生成服务端代码,只要services.xml配置实现类。 工程为gradle工程配置文件在src/main/resources/axis2/WEB-INF/services.xml: ?xml version=1.0 encoding=UTF-8?serviceGroupservice name=wifiecSe

使用jetty+axis2实现webservice服务端,且无需使用axis2命令生成服务端代码,只要services.xml配置实现类。

工程为gradle工程配置文件在src/main/resources/axis2/WEB-INF/services.xml:

Please Type your service description here

com.smsservice.webservices.SmsService

浏览器访问服务端wsdl地址,保存下来的wsdl文件无法通过eclipse luna自带的axis1插件生成客户端代码,缺少一个xxxPortType类,

解决方法:使用axis1的wsdl2java命令来生成客户端代码:

脚本:wsdl2java.bat

set Axis_Lib=G:\jar-lib\axis1.4

set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib%

set Output_Path=C:\Users\tower\Desktop\test

set Package=wcf

%Java_Cmd% org.apache.axis.wsdl.WSDL2Java http://x.x.x.x:9002/services/xxxService?wsdl -o%Output_Path% -p%Package%

dos下执行此脚本,会生成服务端代码和客户端代码到test目录。

G:\jar-lib\axis1.4 的目录

2007-10-17 11:05 56,290 activation.jar

2006-04-22 18:56 33,202 axis-ant.jar

2006-04-22 18:56 1,599,570 axis.jar

2006-04-22 18:56 71,442 commons-discovery-0.2.jar

2006-04-22 18:56 38,015 commons-logging-1.0.4.jar

2006-04-22 18:56 31,191 jaxrpc.jar

2011-06-02 16:30 391,834 log4j-1.2.15.jar

2006-04-22 18:56 921 log4j.properties

2009-08-02 15:04 436,053 mail.jar

2006-04-22 18:56 18,979 saaj.jar

2006-04-22 18:56 126,771 wsdl4j-1.5.1.jar

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值