首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

soap调用webservice,报错:Root element of a SOAP message must be: 'http://schemas.xmls

2012-08-14 
soap调用webservice,报错:Root element of a SOAP message must be: http://schemas.xmls我自己写了一个w

soap调用webservice,报错:Root element of a SOAP message must be: 'http://schemas.xmls
我自己写了一个webservice,用xfire架构。里面方法的参数是自定义的WS_EKP_TASK类对象。在client用如果也用xfire client架构,访问ws就没有问题。如果用soap访问,就报告“Root element of a SOAP message must be: 'http://schemas.xmlsoap.org/soap/envelope/:Envelope'.”。如何处理呢?分不多了,只能给这么多

wsdl比较长,贴不出来。



[解决办法]
soap的话,自定义对象WS_EKP_TASK类好像要在配置文件注册一下
[解决办法]
你用拦截器把你client端输出的东西拦截下来,再和你现在的soap比一下,我记得好像外面有一层 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">类似这样的东西,这是我的 webservice的消息截取数据

热点排行