問題タブ [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.

0 投票する
0 に答える
2005 参照

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 の場合)。どうすればこれを変更できますか?

スティウマ

0 投票する
2 に答える
1915 参照

c# - asmx webservice から SoapException をキャッチする WCF クライアント

asmx Web サービスを呼び出す WCF サービスがあります。その Web サービスは、次のような例外をスローします。

C# では、FaultException としてキャッチできますが、詳細プロパティはありません。この例外の詳細を知るにはどうすればよいですか?

0 投票する
1 に答える
1820 参照

php - PHP SoapFault 詳細名前空間

PHP SoapServer から SoapFault を返そうとしていますが、適切な形式の応答を作成することに固執しています。

例外を処理するとき、私は以下を返します:

応答は次のようになります。

ただし、応答を次のようにしたいと思います。

私はいくつかのことを試しましたが、うまくいきませんでした。手伝ってくれませんか?

名前空間に関するもう 1 つのことですが、"SOAP-ENV" エンベロープの名前空間を変更することは可能ですか? ありがとう。

0 投票する
1 に答える
2591 参照

axis2 - MTOM を使用する Axis2: SOAP エラーの読み取り中に予期しないストリームの終わり

mtom を有効にして、axis2 クライアントから SOAP 障害を読み取ろうとしています。Axis2 のバージョンは、クライアントとサーバーの両方で 1.6.2 です。

障害に関連する wsdl 部分:

IngestFault の読み取り/解析中に、次の例外が発生します。

クライアントは、SOAP 障害以外の SOAP メッセージを正常に読み取ることができます。

なにか提案を?ありがとう。

0 投票する
1 に答える
2886 参照

android - Android : Ksoap2 SoapFault - faultcode: 'soap-env:Server' faultstring: '処理エラー。詳細については、WS エラー ログを参照してください。

KSoap2 を使用して SAP Web サービスにアクセスしています。

以下は私のコードです

CustomerObject クラス

ItemObject クラス

以下は私のターゲットリクエストです

これが私のターゲット応答です

次のエラーが表示されます

これは私のコードから Web サービスに送信されたリクエストです

これは私が得る応答です

これは私の WSDL ファイルです

Web サービスからの応答が得られない理由がわかりません...誰か助けてくれませんか?