1

サーバー側の XSD に対して Soap Spring Webservice の応答を検証したいと思います。検証結果が SOAP エラーにつながるべきではありません。クライアントの互換性のため、Web サービスの応答には次のような検証エラーが含まれます。

<SOAP-ENV:Body>
   <ns:eltResponse>
      <errCode>the error code</errorCode>
      <errMessage>the error message</errMessage>
   </ns:eltResponse>
</SOAP-ENV:Body>

PayloadValidatingInterceptorとカスタムValidationErrorHandlerで試してみました。しかし、これはソープ障害につながります。上記のような応答を、たとえば例外リゾルバーで作成することは可能ですか?

4

0 に答える 0