Java JMS持久化事务的消息属性

时间:2012-04-02 08:27:36

标签: java jms

在MDB中,我需要在特定点回滚以获得异常。

我还需要保留一些需要在下次重新传递时检索的上下文错误数据。

这可能吗?如何实现这样的?

我尝试设置邮件属性,但似乎每个MDB onMessage()都会使用该邮件的新实例进行调用。

1 个答案:

答案 0 :(得分:0)

如果需要回滚,则必须实现JMS事务。你会在这个主题上找到很多资源。 以下是一个示例:http://www.java2s.com/Code/Java/J2EE/DemonstratestheuseoftransactionsinaJMSapplication.htm