0
在我的代码,我有一个流动 入站通道适配器 - >分离器 - >路由器 - >服务 - 激活 - >链如何处理在服务激活异常?
我得到了在服务激活一些例外,我怎么能写的ErrorHandler使每当发生异常时,它都会重定向到一个errorHandler。
<int:service-activator input-channel="input1" ref="startAction" method="processAction" output-channel="processTransactionChannel" />
我误差附加信道,以轮询器到入站信道,我的错误信道是 int:service-activator> 。它调用logError方法,但它不会将请求转发到output-channel =“processedItems”。 –
不要把注释代码/配置;这是完全无法读取 - 修改你的问题,而不是并添加注释说明你已经这样做了。我不确定你的意思是“转发请求”;发送到'processedItems'消息是不管是你的'logError'方法返回;如果它返回无效,则错误流程结束。 –
感谢加里,它可以帮助我解决这个问题。 –