这几天在公司调试接口,主要业务为生成反馈报文后,调用接口生成成功与否的提示信息,但每当调用该业务接口后总会抛出以下异常
org.xml.sax.SAXexception:simpleDeserializer encountered a child element , which is not expected,in something it was trying to deserialize
经查验代码后发现该异常由webservice技术--axis2 所致
什么是axis2?
参考文章:http://clq9761.iteye.com/blog/976029/
但在使用axis2时,有许多的限制以及注意点
http://www.360doc.com/content/11/0314/20/3880760_101116345.shtml
该文章详细说明的axis2的注意点,以及文章所提到的异常处理办法
在处理公司代码时,发现传入new object[]{}中的类型为非string的 对象类,而在返回类型声明的是 string.class 故矛盾!