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

XTS Demo: ServiceStateManager fails to rollback during recovery as TXID is not known.

    XMLWordPrintable

    Details

      Description

      See:

      http://172.17.131.2/job/btny-quickstarts/108/consoleText
      http://172.17.131.2/job/btny-quickstarts/141

      In particular, notice the NPE from:

          /**
           * release a derived state previously stored using the transaction id as a lookup key
           * @param txId the id of the transaction which created the derived state
           */
          protected void removeState(Object txId)
          {
              transactions.remove(txId);
          }
      

      I don't yet know:

      A) If recovery should even be happening in this part of the test.
      B) Assuming recovery should happen, I don't know if the outcome should be rollback; which is what it looks like is happening here.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                zhfeng Zheng Feng
                Reporter:
                paul.robinson Paul Robinson
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: