2014-09-04 42 views
0

在我的spring服務中,我正在從隊列中接收輸入。從隊列中接收數據後,我們試圖從輸入XML中獲取一些數據,並嘗試將數據插入到數據庫中。在彈簧集成流程中處理SQL異常

我無法弄清楚,有沒有辦法處理DB操作失敗。有沒有什麼辦法可以讓我的輸入XML回到隊列中。

回答

0

queue必須<queue>通道具有持久性MessageStore<poller>queue必須是<transactional>

在這種情況下,下游流程中的顯現會啓動TX回滾,並且您的消息將在queue內出現。