次のシナリオを検討してください。
メッセージを受信するMDBがあります。このメッセージを受信すると、一連の操作がトリガーされます。一部の呼び出しは、トランザクション属性としてRequires_Newを持つEJBで分離され、すべて成功します。トランザクションの最後に、sessionContext.setRollbackOnly()を呼び出します。
これにより、メッセージがMDBに再配信されますか?
次のシナリオを検討してください。
メッセージを受信するMDBがあります。このメッセージを受信すると、一連の操作がトリガーされます。一部の呼び出しは、トランザクション属性としてRequires_Newを持つEJBで分離され、すべて成功します。トランザクションの最後に、sessionContext.setRollbackOnly()を呼び出します。
これにより、メッセージがMDBに再配信されますか?