REST 呼び出しが終了したときに、元のメソッドと生成された応答の注釈を検索して、カスタム メソッドを呼び出したいと思います。
このタスクにPostProcessInterceptor
orを使用できることはわかっていますが、例外が発生した場合は呼び出されません。MessageBodyWriterInterceptor
私の現在の解決策は、すべてのメソッドが特別な例外をスローし、それが custom によって処理されるというものですExceptionMapper
が、元のリクエストとそれがどこから来たのかについての情報はありません。
例外が発生した場合に元のリクエストに関する情報を取得するためにバインドできるグローバル ワイド ハンドラはありますか?
はい、私はこの質問について知っています: RestEasy Post Process Interceptor chain not traversed when response created by ExceptionMapper