【问题标题】:Stop message being redelivered to MDB停止将消息重新传递到 MDB
【发布时间】:2011-11-13 19:08:57
【问题描述】:

考虑以下场景:

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

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

【问题讨论】:

    标签: ejb message message-driven-bean


    【解决方案1】:

    这取决于您对 mdb 会话使用的确认模式。你可以看到关于这个话题的完整文章here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-26
      • 2015-03-11
      • 2017-06-27
      • 1970-01-01
      • 1970-01-01
      • 2012-01-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多