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

RTS inbound bridge recovery does not work with JTS

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None
    • REST
    • None
    • Hide

      Add "<jts/>" to the transaction subsystem configuration in standalone/configuration/standalone-rts.xml
      Update the openjdk subsystem: /subsystem=iiop-openjdk/:write-attribute(name=transactions,value=full)

      From Narayana code base execute the following:

      ./build.sh -f rts/at/bridge/pom.xml clean test -Parq -Dtest=InboundBridgeRecoveryTestCase#testCrashBeforeCommit
      
      Show
      Add "<jts/>" to the transaction subsystem configuration in standalone/configuration/standalone-rts.xml Update the openjdk subsystem: /subsystem=iiop-openjdk/:write-attribute(name=transactions,value=full) From Narayana code base execute the following: ./build.sh -f rts/at/bridge/pom.xml clean test -Parq -Dtest=InboundBridgeRecoveryTestCase#testCrashBeforeCommit

    Description

      If JTS is enabled, crash scenario when system fails just before the commit does not complete correctly. Instead of being committed, resource is rolled back by XARecoveryModule.
      In JTA case, XARecoveryModule does not find any XAResourceRecords and bridge recovery is handled by InboundBridgeRecoveryModule.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              gtrikler@redhat.com Gytis Trikleris (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: