0

考虑以下场景:

我有一个接收消息的 MDB。收到此消息后会触发一系列操作。一些调用在具有 Requires_New 作为事务属性的 EJB 中被隔离,并且它们都成功。在事务的最后,我调用 sessionContext.setRollbackOnly()。

这会导致消息再次被重新传递到 MDB 吗?

4

1 回答 1

2

这取决于您对 mdb 会话使用的确认模式。您可以在此处查看有关此主题的完整文章

于 2011-09-12T09:50:37.033 回答