用axis2解析xml失败的原因分析和解决方法
来源:互联网 发布:杭州创业软件实施 编辑:程序博客网 时间:2024/05/21 13:54
和同事之间调接口时遇到了如下的问题,同事用的LotusScript(wsdl文件是由他那边提供的),我用的是Java,我这边通过axis2去解析该wsdl,但解析时报下面这样的错。
More than one part for message XMLMAINRequest at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameReference(WSDL11ToAxisServiceBuilder.java:1168) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameReference(WSDL11ToAxisServiceBuilder.java:1091)
通过半天的查询,发现是由于同事提供的wsdl里有下面这段信息,
而通过axis2去解析时,message里如果含有两个part的话,是无法解析成功。
解决方案:让同事对orderid和sysstateflag这两个信息结一层分装。
修改后可用。
0 0
- 用axis2解析xml失败的原因分析和解决方法
- C++Test静态分析时,抛出”解析文件失败”错误的原因及解决方法
- 用程序启动Inventor失败的原因和解决方法
- 安装MYSQL失败的原因和解决方法
- PHP 加载 curl.dll 扩展失败的原因和解决方法
- vs发布失败的原因总结和解决方法
- SQL 2008 服务启动失败的原因和解决方法汇总。
- CSocket::Create调用失败 原因和解决方法
- 用axiom解析xml,axis2中常用
- linux ssl 验证失败的原因分析和解决办法
- myeclipse开发webservice的时候,加载axis2失败的解决方法
- struts同时使用属性注入和模型驱动注入数据注入失败原因分析及解决方法
- 电脑越用越慢的七大原因解析和解决方法
- ghost恢复失败的原因及解决方法
- 数据库连接失败的原因及解决方法
- mysql安装不上怎么办 mysql安装失败原因和解决方法--这个问题,我遇到过,还蛮好用的
- 常见邮件发送失败原因分析以及解决方法
- 常见邮件发送失败原因分析以及解决方法
- Android mtk 描述LK阶段实现开机震动
- Visual Studio C#常用快捷键(必看)
- Git速查手册
- mysql数据库复合索引
- combotree 默认选中值
- 用axis2解析xml失败的原因分析和解决方法
- 使用JDBC连接mysql数据库异常:ClassNotFound
- PAT 1023. Have Fun with Numbers (20)(字符串转换,20位数的加法)
- TcxGrid NewItemRecord Validate(TcxGrid NewItemRecord验证)
- 鱼与熊掌不可兼得!VS调试时拒绝访问的原因探究
- 单击按钮进行页面跳转
- Oracle常用sql语句整理
- LeetCode笔记:136. Single Number
- 《组合变身小宠物游戏》MonsterPetItem(修改更新中)【初学者】