不知道发布端(即服务器端)是哪种发布技术的情况下,客户端使用axis去调用,报错:unexpected element (uri:" Expected elements are <
来源:互联网 发布:印尼旅行社软件 编辑:程序博客网 时间:2024/06/06 14:11
不知道发布端(即服务器端)是哪种发布技术的情况下,客户端使用axis去调用,报错:
{http://xml.apache.org/axis/}stackTrace:Unmarshalling Error: unexpected element (uri:"http://XX.XX.XX.XX.XX.com/", local:"arg0"). Expected elements are <{}arg0>
找了很久,突然发现一片文章,跟我的情况完全一样。
http://t22011787.iteye.com/blog/1144662问题出在:
解决方法:
使用与cxf发布端匹配的cxf客户端方式去调用。
之前问过服务器端用的什么技术,那边说:是CXF集成的,其实应该就是实现了jax-ws ,反馈的截图如下。
我理解原来他们使用的就是jax-ws方式,其实不是。。。
虽然cxf和jax-ws有一定关系,甚至cxf是基于jax-ws的,但是,但是,cxf和jax-ws是两种不同的技术和方式。
所以使用axis客户端调用cxf服务器端即发布端,是不行的,得使用cxf客户端代码去调用cxf接口。
总结:
1webservice的发布方式不同(axis、jax-ws、cxf等),客户端调用方式也不一样,即客户端代码也不一样。
2所以下一次,在写客户端的调用程序之前,一定要搞清楚服务器端(即发布端)的使用的什么发布方式,然后再对应的书写客户端代码。
阅读全文
0 0
- 不知道发布端(即服务器端)是哪种发布技术的情况下,客户端使用axis去调用,报错:unexpected element (uri:" Expected elements are <
- unexpected element (uri:"", local:"sean:person"). Expected elements are <{http://sean.com}person>
- Webservice调用服务端 Unmarshalling Error: unexpected element (Xxx). Expected elements are Xxx
- unexpected element (uri:"", local:"prescDrug"). Expected elements 错误
- axis客户端调用用axis方式发布的接口,报错:{http://xml.apache.org/axis/}HttpErrorCode:404
- 别人用jax-ws发布的webservice,我尝试了用axis调用webservice即wsdl可以。下面尝试另一种方式调用,用jax-ws方式去调用
- Axis服务发布与调用技术
- (转载)webservice 客户端,axis调用cxf 发布的webservices服务端
- 一个使用AXIS发布并调用Web Service的例子
- AXIS调用jws发布的webservice
- axis客户端调用jws发布的webservice要5分钟才能返回问题解决
- 使用axis发布服务
- LT个人发布的WebServices,免费使用
- [WS]使用Axis发布简单的Web服务(补充)
- 使用Axis发布简单的Web服务
- 使用Axis发布简单的Web服务
- 腾讯为什么不发布LINUX下的RTX客户端软件?
- 如何在不安装VC2008发布包的情况下,发布VC2008生成的程序
- [绍棠] iOS播放器全屏与半屏幕按钮方法实现
- Spark:工作集上的集群计算
- API&REST API
- FreeMarker标签使用整理
- Eclipse常用的快捷键
- 不知道发布端(即服务器端)是哪种发布技术的情况下,客户端使用axis去调用,报错:unexpected element (uri:" Expected elements are <
- C++实现快速排序(源代码) 标签: c++算法systemc 2011-11-09 22:01 75011人阅读 评论(11) 收藏 举报 分类: Algorithm(1) C/C++(13
- Junit 单元测试 Spring 读取WEB-INF下 xml 文件
- [leetcode]: 537. Complex Number Multiplication
- Hadoop 不需认证导致数据泄漏
- MNIST手写数字识别
- 单例模式的几种形式
- 在Android Manifest中出现Use '$' instead of '.' for inner classes (or use only lowercase letters in pac
- Portal for arcgis 服务器集成方式区别