2012-10-19 62 views
0

我正在使用Spring集成,并在通道上设置了窃听,以便我可以记录一些数据。但我担心的一个问题是,如果在日志记录期间抛出异常,则不会沿着我正在侦听的通道传递消息。弹簧集成窃听和例外

我会认为窃听的目的是为了让我能够在不让自己知道的情况下收听消息,但事实似乎并非如此。

除了我把整个东西封装在try/catch块中,有什么办法可以忽略窃听中的异常吗?

回答

0

你能发布你的配置吗?通常,您可以指定什么是您的错误渠道。如果你没有指定一个,它会在一个叫做errorChannel的特殊频道中出现(你不必声明这个频道,因为它已经可以使用)。