Apache camel 抛出异常后执行流的骆驼

Apache camel 抛出异常后执行流的骆驼,apache-camel,camel-ftp,Apache Camel,Camel Ftp,我有两个不同的路由类(RouteBuilder)。在第一个RouteBuilder中,它拾取文件并进行一些处理,然后发送到第二个RouteBuilder中定义的另一个路由流 这里的技巧是,我在第一个RouteBuilder中定义了所有异常策略,并期望第二个RouteBuilder继承它。我不知道骆驼是否支持这个。如果有任何问题,请告诉我 现在我面临的问题是,当异常在第二个routeBuilder中抛出时。它正在执行主路由流和异常策略。是的,这是正确的行为,它取决于您希望在expection块中处

我有两个不同的路由类(RouteBuilder)。在第一个RouteBuilder中,它拾取文件并进行一些处理,然后发送到第二个RouteBuilder中定义的另一个路由流

这里的技巧是,我在第一个RouteBuilder中定义了所有异常策略,并期望第二个RouteBuilder继承它。我不知道骆驼是否支持这个。如果有任何问题,请告诉我


现在我面临的问题是,当异常在第二个routeBuilder中抛出时。它正在执行主路由流和异常策略。

是的,这是正确的行为,它取决于您希望在expection块中处理的内容和方式

这里详细说明