标签: spring-integration
在我的春季服务中,我从队列中获取输入。从队列接收数据后,我们尝试从输入XML中获取一些数据,并尝试在数据库中插入该数据。
我无法弄清楚,有没有办法处理数据库操作失败。有什么方法可以将我的输入XML放回队列。
答案 0 :(得分:0)
您queue必须是<queue>频道,其余为MessageStore和<poller>,queue必须为<transactional>。
queue
<queue>
MessageStore
<poller>
<transactional>
在这种情况下,下游流程中的expception启动TX回滚,您的消息将在queue中出现。