标签: java spring-jms
我想了解一个java程序,需要修改使用jms spring框架开发的程序。通常它有JMS接收器和放大器。发送方,它从请求队列接收消息,并在作业完成后调用作业(另一个java程序),发送方将响应队列发送响应。有几个问题,下面是
答案 0 :(得分:0)
如果没有看到配置,很难回答这些问题,但最好的猜测是#1是因为应用程序正在使用事务会话。这意味着在提交事务之前,该会话的所有更新都不会完成。
抓住异常并写入数据;只要事务提交(因为你捕获了异常),输入消息就会被删除。