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