Spring Integration窃听和异常

时间:2012-10-19 15:58:50

标签: java spring spring-integration

我正在使用Spring Integration并在通道上设置了窃听,以便我可以记录一些数据。我担心的一个问题是,如果在记录期间抛出异常,则消息不会沿着我正在窥探的通道传递。

我原以为窃听的目的是让我能够在不知情的情况下收听消息,但事实并非如此。

除了我在try / catch块中包装整个内容之外,有没有办法忽略窃听中的异常?

1 个答案:

答案 0 :(得分:0)

你可以发布你的配置吗?通常,您可以指定错误通道的内容。如果你没有指定一个,它会进入一个名为errorChannel的特殊通道(你不必声明这个通道,因为它已经可用)。