cxf

进入apache-cxf-2.6.1的jar解压文件
C:\Documents and Settings\xiaoyanzhu\桌面\apache-cxf-2.6.1\apache-cxf-2.6.1\bin>
执行下面的命令:生成所有客户端
wsdl2java.bat -p com.wsdl -all -frontend jaxws21 http://testfamily.sohu-inc.com/portalm/services/WsErmDsManager?wsdl

上面的命令也可以不加-all参数,这样的话就可以只加必要的了。
注意:-all 参数,
-frontend jaxws21 参数(jaxws21是跟着-frontend的)


====================

woodstox-core-asl
stax2-api

stax-api 这个jar和谁冲突呢?这个jar文件被损坏了。
javaws-api 这个jar包和谁冲突呢?这个jar文件被损坏了。


webService服务端合并到vrs_cutPic项目里面,
在本地运行发现报了个错,加入了jta.jar 就不报错了
在测试机66上部署,发现报java.lang.reflect.MalformedParameterizedTypeException
这种错误一般是整合的时候webService的某个gen**-servlet**jar包依赖spring3.0版本相关。而原来的项目里面是spring-2.5.4.jar。要把它替换掉。
小结:webService cxf的实现最好用spring3.0的相关jar
spring-web-3.0.7.RELEASE.jar
spring-jms-3.0.7.RELEASE.jar
spring-tx-3.0.7.RELEASE.jar
spring-expression-3.0.7.RELEASE.jar
spring-core-3.0.7.RELEASE.jar
spring-context-3.0.7.RELEASE.jar
spring-beans-3.0.7.RELEASE.jar
spring-asm-3.0.7.RELEASE.jar
测试机上仅仅那么做就行,但是10.11.132.208机器上却不行。找了原因加入下面两个jar,ok
spring-jdbc-3.0.5.RELEASE.jar
aopalliance-1.0.jar
好像发送邮件又问题了,看另外一个文件

http://ip:端口/webServices/userService?wsdl
http://域名/vrs_cutPic/webServices/userService?wsdl 66这台测试机不能用ip访问,因为在resin里面配了host,另外这种访问形式需要在host里面绑定 10.10.83.66 域名
服务端 逻辑基本ok,接下来写客户端代码,即组装xml,入库操作。authroizUserAndGetResult这个方法是要调用的方法,传入规则xml接口
可以仿造服务端的测试代码generateXml sendAuthronizXml
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值