0

wso2 esb にサービス チェーンがあり、アプリケーションでメッセージを送受信したいのですが、エラーが発生しました。

The content type application/soap+xml; charset=utf-8 of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 361 bytes of the response were: '<?xml version='1.0' encoding='utf-8'?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body><MultiServiceResponse xmlns="http://tempuri.org/"><MultiServiceResult>121</MultiServiceResult></MultiServiceResponse></soap:Body></soap:Envelope>'
4

1 に答える 1

1

soap11 リクエストを期待するサービスに対して、soap12 リクエストを送信したようです。soap11 リクエストを使用してサービスを呼び出すと、この問題を解決できます。

于 2013-09-22T14:16:12.203 に答える