0
トランザクション読み込みが必要な場合に使用する正しいJMS接続ファクトリは何ですか?トランザクション読み込みに使用するJMS ConnectionFactoryを修正してください
私は、成功したトランザクションでJMSメッセージがメッセージキューから読み込まれ、失敗シナリオ(例外)でメッセージがキューで使用可能になることを望みます。
ありがとうございます。
トランザクション読み込みが必要な場合に使用する正しいJMS接続ファクトリは何ですか?トランザクション読み込みに使用するJMS ConnectionFactoryを修正してください
私は、成功したトランザクションでJMSメッセージがメッセージキューから読み込まれ、失敗シナリオ(例外)でメッセージがキューで使用可能になることを望みます。
ありがとうございます。
私は、メッセージングプロバイダではなく、アプリケーションに関して言及した失敗シナリオを前提としています。アプリケーションに何らかの例外がある場合は、メッセージをキューから削除しないで、後でそのメッセージを受け取ることができます。
この場合、キュー接続ファクトリを使用し、トランザクション処理セッションを作成します。メッセージがアプリケーションによって正常に処理された場合は、session.commit()を発行します。それ以外の場合は、session.rollback()を実行します。