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

RTS inbound bridge recovery does not work with JTS

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major 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

      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.

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

                Created:
                Updated: