3

Web サービスに接続していますが、次の XML 形式の SOAP 応答を取得しています。

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body>
<env:Fault>
<faultcode>env:Client</faultcode>
<faultstring>Internal Error</faultstring>
</env:Fault>
</env:Body>
</env:Envelope>

および次の Java 例外:

javax.xml.ws.soap.SOAPFaultException: Internal Error
    at com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:188)
    at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:122)
    at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119)
    at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:89)
    at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:118)
    at com.sun.proxy.$Proxy30.envioDocumentoTransporte(Unknown Source)
    at at.ws.proxy.DocumentosTransporteProxy.register(DocumentosTransporteProxy.java:79)

自分の側またはサーバー側に問題があるかどうかを知る必要があります。

ありがとう。

4

1 に答える 1

4

何が問題だったのか、サービス プロバイダーに問い合わせる必要があります。エラー メッセージには、これはクライアントによるエラーであることが示されていますが、何も指定されていない限り、コードをコピーして貼り付けただけの可能性もあります。

また、何かが場違いな場合は、リクエストを確認してください。

于 2013-04-06T18:50:49.050 に答える