【发布时间】:2016-09-06 14:12:06
【问题描述】:
是否可以在 apache-camel 的错误处理程序之前实现一些开关?
类似:如果是 MyException.class,则使用默认错误处理程序,否则使用死信通道处理错误。
我尝试过使用,但似乎无法将其设置为全局设置,因为它必须在每个路由的方法 configure() 中设置。
【问题讨论】:
-
您是否查看过捕获特定异常,如下所示:camel.apache.org/try-catch-finally.html
-
我正在寻找一些适用于所有现有路线的通用解决方案。这看起来需要为每条路线定义。
-
那么 onException() 应该可以工作,如果它具有全局范围:camel.apache.org/exception-clause.html 这在“骆驼行动”一书中有详细的说明
标签: java apache-camel