問題タブ [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 に答える
408 参照

spring - SOAP フォールトのカスタム スキーマを使用する Spring-ws

Spring-WS を使用した Web サービスの作成に取り組んでいます。そして、Spring-WS が提供する検証フレームワークを使用してリクエストを検証しています。検証エラーがある場合、Web サービスは、SOAP フォールトの詳細要素に検証エラーを含む SOAP フォールトを返します。SOAP Fault 応答の代わりに、カスタム応答 (独自のスキーマを含むメッセージ) を送信できる方法があるかどうか知りたいですか? もしそうなら、私がこれを達成する方法を説明していただければ幸いです。

この目的のためにPayloadValidatingInterceptorを拡張するという考えを確認しましたが、これは、SOAP フォールトのフォールト文字列またはエラー詳細メッセージをカスタマイズする方法を提供するだけであり、これは私が望むものではありません。

前もって感謝します!

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

c# - WCF Soap Faults: cilent でエラー コードを取得する方法

cilent側でSoap Faultを処理する例と、主にFaultコードをキャプチャする方法を教えてください。

これは、WCF側の私のせいです

正しい?

ただし、クライアント側では理由が正しくわかりますが、障害コードではありません。(たとえば、コード http 500 が必要です)

これをトラップするにはどうすればよいですか?

ありがとう

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

c++ - gSoap EWS "エラー スキーマ検証"

GetServerTimeZones 操作の ews(gSoap) に問題があります。

私のクライアントコードは次のとおりです。

コンパイルが成功した後、実行すると、次のソープ障害エラーが発生しました。

SENT ログは次のとおりです。

RECEIVE ログは次のとおりです。

ここで何が間違っていますか?どんな助けでも感謝します。さらにコードが必要な場合は、それも提供します。ありがとうございました。

更新: リクエストの実際の XML ファイルは次のとおりです。

しかし、SENTログファイルにReturnFullTimeZoneData="false"は存在しないため、よくわかりませんが、この問題の理由でしょうか?

更新 (2):

名前空間マッピング テーブルは次のとおりです。

このテーブルを変更する必要があるかどうかを誰か教えてもらえますか? ありがとうございました。

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

soap - Apache CXF の SOAPFaultException で SOAP 応答ヘッダーを取得する方法

一部のコードがスローする Apache CXF で問題が発生しましたSOAPFaultException

私の元の SOAP 応答は次のとおりです。

SOAPFaultException後で、 soap:Body/soap:Fault のみを含む情報を受け取りました。ただし、さらに処理するには、soap:Header セクションからの情報が必要です。

これらのヘッダー情報を に渡すにはどうすればよいSOAPFaultExceptionですか?

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

c++ - EWS の CreateItem 操作での内部サーバー エラー

CreateItem 操作を使用して、EWS と gSOAP ツールキットを使用して下書きフォルダーにメッセージを保存していますが、コードを実行すると、次のように XML を応答しました。

そして、ターミナルで私が持っている障害は次のとおりです。

コンパイル時エラーはありません。コードが必要な場合は、親切にお知らせください。それも提供します。私を助けてください、私は多くのことを試しましたが、解決策が見つかりません.コードを変更しても、応答XMLは同じままです.

リクエスト XML は次のとおりです。