SOAPHandlerJax-ws SoapHandler を使用して JWS Web サービスの SOAP メッセージをインターセプトしようとしています。
以下は、私が行ったことのスナップショットです。
SOAPHandler を拡張するクラス JwsSoapRequestValidationHandler を作成しました
以下のエントリで HandlerConfig.xml を作成しました。
<jws:handler-chain>
<jws:handler>
<jws:handler-name>SoapRequestValidator</jws:handler-name>
<jws:handler-class>com.service.ws.jws.JwsSoapRequestValidationHandler</jws:handler-class>
</jws:handler>
</jws:handler-chain>
- xml を Web サービスと同じフォルダーに配置しました。
- Web サービスに @HandlerChain(file = "HandlerConfig.xml") のアノテーションを付けました。
しかし、不思議なことにイライラすることに、私のハンドラーは呼び出されません。war ファイルを Weblogic 10.3.2 にデプロイしました
この問題の解決を手伝ってください。結果が出ないまま2日が過ぎました……。
どうもありがとうございました。