axis2的wsdl无法使用eclipseaxis1插件来生成客户端
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了axis2的wsdl无法使用eclipseaxis1插件来生成客户端,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1662字,纯文字阅读大概需要3分钟。
内容图文
![axis2的wsdl无法使用eclipseaxis1插件来生成客户端](/upload/InfoBanner/zyjiaocheng/536/55c16144c602499f981b9471a973c4f3.jpg)
使用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
内容总结
以上是互联网集市为您收集整理的axis2的wsdl无法使用eclipseaxis1插件来生成客户端全部内容,希望文章能够帮你解决axis2的wsdl无法使用eclipseaxis1插件来生成客户端所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。