在web客户端上提交请求,查找用户数据,web服务端将Response数据封装成soap消息时,偶尔会出现其中的CDATA域后半部分的数据被截取掉的情况,导致客户端解释该返回的Soap消息时,报以上错误。这个问题是环境运行了一段时间后出现的,出现后,就一直存在。
   对服务端上层的代码分析了几天,看不出问题。其流程非常简单,就是从数据库中读数据,出来后,再读取了一个xml文件实例(CDATA的内容来源),从打印来看,到这层的处理结果,每次都是ok的。接下来就是调用XmlObject类型的对象,返回result。
   不知XmlObject会否有某种使用限制?请各位碰到过类似情况的大侠支招啊!
   
   Axis2版本:1.5.2