调用webservices服务一个异常处理:org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in someth
来源:互联网 发布:货源软件 编辑:程序博客网 时间:2024/04/28 07:29
今天调用一个webservices服务抛出一个异常:org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in someth ing it was trying to deserialize.
网上找资料花了一天才搞定.
调用webservices代码:
如果services返回的结果GetSubscriptionRsp类对象里面没有关联另外一个SubInfo类对象. 就不会报这样的异常. 服务返回结果的GetSubscriptionRsp类对象里关联另外一个SubInfo类对象25行就抛出这个异常. 异常的意思看似返回的结果中有个子元素不能反序列化. 估计是不能反序列为SubInfo. 到网上查了N久找到处理的方法, 国内一些留言的没找到相关解决办法. 参考了国外高人的留言,一个一个字的慢慢看(看来英语还是很重要.) 找到了处理方法:
增加了几行代码:
异常就再也没有抛出来了, 总算送了一口气. 虽然问题解决了. 但是还是不知道什么原因. 为什么要加这几行代码? 请各位高人指点.
- Create Table
- 从今天开始慢慢积累
- Centos5.3 oracle11g 安装笔记
- spring/struts2 整合(转载)
- C# 中TreeView组件使用
- 调用webservices服务一个异常处理:org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in someth
- 在基督裏凡事都能作(一)
- ArcGIS三维分析之ArcGlobe简要说明
- 最近几天遇到的几个wince奇怪问题
- 苹果使用过程中的小技巧(合集)
- 平衡自己身体的酸碱性
- C# 中使用MSChart组件
- snort优化
- c#是如何释放资源的