您的位置:首页 > 移动开发

Client found response content type of 'multipart/related; type="application/xop+xml"; start="<soap.x

2014-12-02 17:21 716 查看
Client found response content type of 'multipart/related; type="application/xop+xml"; start="<soap.xml@xfire.codehaus.org>"; start-info="text/xml"; boundary="----=_Part_10_473535837.1417501736399"', but expected 'text/xml'.

The request failed with the error message:

--

------=_Part_10_473535837.1417501736399

Content-Type: application/xop+xml; charset=UTF-8; type="text/xml"

Content-Transfer-Encoding: 8bit

Content-ID: <soap.xml@xfire.codehaus.org>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body><ns1:uploadResponse xmlns:ns1="http://ehr.collect.ws.exchange.lgws.hnisi.com"><ns1:out><resp><status>1</status><serialNumber>2014120214285600334790</serialNumber><error/></resp></ns1:out></ns1:uploadResponse></soap:Body></soap:Envelope>

------=_Part_10_473535837.1417501736399--

解决方法:

调用方式:

.net 调用 java WebServices(xfire,开启了MTOM)

错误描述:

客户端(.net):Error consuming webservice, content type “application/xop+xml” does not match expected type “text/xml”

服务端(xfire):正常

解决方法:

1、安装WSE组件;

2、在配置文件中增加如下配置:

<microsoft.web.services3>

< messaging>

<mtom serverMode ="optional" clientMode ="On" />

</ messaging>

</microsoft.web.services3>

3、web服务代理类要继承自 Microsoft.Web.Services3. WebServicesClientProtocol

WSE-MTOM方式调用Java Web服务
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐