Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-3953

Review the ExtendedRecoveryModule and its usage

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • None
    • 7.1.0.Final
    • JTA, Transaction Core
    • None
    • Introduced a new functionality into Arjuna to block the suspension of the Recovery Manager when there are transactions to complete/recover

      The usage of `ExtendedRecoveryModule` in `com.arjuna.ats.internal.arjuna.recovery.WorkerService` is not thread-safe. As the only purpose of `ExtendedRecoveryModule` is to serve `WorkerService`, the assignee of this issue tracker should consider the removal of that interface and the rework of all implementations (at the time of creation of this issue tracker, only `com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule` implements that interface)

              jfinelli@redhat.com Manuel Finelli
              jfinelli@redhat.com Manuel Finelli
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: