我想在 REST 调用完成后调用一些自定义方法,查找原始方法的注释和生成的响应。
我知道您可以将PostProcessInterceptor
orMessageBodyWriterInterceptor
用于此任务,但在发生异常时不会调用它们。
我目前的解决方案是,每个方法都会引发一个特殊的异常,然后由 custom 处理ExceptionMapper
,但是我没有关于原始请求及其来源的信息。
是否有可以绑定到全局范围的处理程序,以便在发生异常时获取有关原始请求的信息?
是的,我知道这个问题:RestEasy Post Process Interceptor chain not traversed when response created by ExceptionMapper