問題タブ [soapfault]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
soap - カスタム SoapFault で faultCode を SENDER に設定しますか?
Spring-WS を介して独自のカスタム例外をスローしたいと考えています。私はこのように例外クラスを書きます:
私のサービスがテキスト パラメーターでこの例外をスローすると、 customFaultCode を subCode として使用して適切な soapFault を取得します。
しかし、私は faultCode env:Receiverを持ちたくありません。入力データの問題はクライアント側にあるため、env:Senderに変更したいと思います! しかし、私はどうすればよいかわかりません。例外クラスでfaultCode をFaultCode.SENDERに変更すると、 env:Sender faultCode が返されますが、customFaultCode は考慮されず、次のようになります。
SimpleSoapExceptionResolver の javadoc で、障害コードが常に Receiver に設定されていることを確認しました (SOAP 1.2 の場合)。どうすればこれを変更できますか?
スティウマ
c# - asmx webservice から SoapException をキャッチする WCF クライアント
asmx Web サービスを呼び出す WCF サービスがあります。その Web サービスは、次のような例外をスローします。
C# では、FaultException としてキャッチできますが、詳細プロパティはありません。この例外の詳細を知るにはどうすればよいですか?
php - PHP SoapFault 詳細名前空間
PHP SoapServer から SoapFault を返そうとしていますが、適切な形式の応答を作成することに固執しています。
例外を処理するとき、私は以下を返します:
応答は次のようになります。
ただし、応答を次のようにしたいと思います。
私はいくつかのことを試しましたが、うまくいきませんでした。手伝ってくれませんか?
名前空間に関するもう 1 つのことですが、"SOAP-ENV" エンベロープの名前空間を変更することは可能ですか? ありがとう。
axis2 - MTOM を使用する Axis2: SOAP エラーの読み取り中に予期しないストリームの終わり
mtom を有効にして、axis2 クライアントから SOAP 障害を読み取ろうとしています。Axis2 のバージョンは、クライアントとサーバーの両方で 1.6.2 です。
障害に関連する wsdl 部分:
IngestFault の読み取り/解析中に、次の例外が発生します。
クライアントは、SOAP 障害以外の SOAP メッセージを正常に読み取ることができます。
なにか提案を?ありがとう。
android - Android : Ksoap2 SoapFault - faultcode: 'soap-env:Server' faultstring: '処理エラー。詳細については、WS エラー ログを参照してください。
KSoap2 を使用して SAP Web サービスにアクセスしています。
以下は私のコードです
CustomerObject クラス
ItemObject クラス
以下は私のターゲットリクエストです
これが私のターゲット応答です
次のエラーが表示されます
これは私のコードから Web サービスに送信されたリクエストです
これは私が得る応答です
これは私の WSDL ファイルです
Web サービスからの応答が得られない理由がわかりません...誰か助けてくれませんか?