我尝试使用int:poller处理错误但没有成功。我在轮询器上定义了一个错误通道,但是当发生错误时,没有任何内容进入该通道。这是我的代码。有什么想法吗?
<int:channel id="auditRequestMessagesChannel">
<int:queue />
</int:channel>
<int:service-activator id="auditRequestMessages" input-channel="auditRequestMessagesChannel" ref="auditTaskBean" method="registerEvent" >
<int:poller fixed-rate="1000" error-channel="auditErrorChannel" />
</int:service-activator>
<int:channel id="auditErrorChannel" />
<int:logging-channel-adapter id="auditErrorChannelLogger" channel="auditErrorChannel" expression="'[Audit] '+#this"/>
答案 0 :(得分:0)
启用DEBUG日志记录并查看日志;如果仍然不清楚发生了什么,请将日志发布到某个地方。