Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-1145

Additional NPE at transaction rollback

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 5.0.0.CR4
    • 5.0.0.CR3
    • None
    • None

      Noticed a bunch of NPEs during test suite execution:

      2011-05-31 12:51:36,555 WARN [jta] (Transaction Reaper Worker 0) ARJUNA16045: attempted rollback of < formatId=131076, gtrid_length=29, bqual_length=28, tx_uid=0:ffffc0a80203:c3a4:4de4c7d1:291, node_name=1, branch_uid=0:ffffc0a80203:c3a4:4de4c7d1:292, eis_name=unknown eis name > (TransactionXaAdapter{localTransaction=LocalXaTransaction

      {xid=< formatId=131076, gtrid_length=29, bqual_length=28, tx_uid=0:ffffc0a80203:c3a4:4de4c7d1:291, node_name=1, branch_uid=0:ffffc0a80203:c3a4:4de4c7d1:292, eis_name=unknown eis name >}

      LocalTransaction

      {remoteLockedNodes=[NodeA-39281], isMarkedForRollback=false, transaction=TransactionImple < ac, BasicAction: 0:ffffc0a80203:c3a4:4de4c7d1:291 status: ActionStatus.ABORTING >}

      org.infinispan.transaction.xa.LocalXaTransaction@f2c1c042}) failed with exception code -
      java.lang.NullPointerException
      at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:768)
      at org.infinispan.transaction.TransactionTable.failureCompletingTransaction(TransactionTable.java:176)
      at org.infinispan.transaction.TransactionCoordinator.rollback(TransactionCoordinator.java:158)
      at org.infinispan.transaction.xa.TransactionXaAdapter.rollback(TransactionXaAdapter.java:135)
      at com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecord.topLevelAbort(XAResourceRecord.java:337)
      at com.arjuna.ats.arjuna.coordinator.BasicAction.doAbort(BasicAction.java:2869)
      at com.arjuna.ats.arjuna.coordinator.BasicAction.doAbort(BasicAction.java:2848)
      at com.arjuna.ats.arjuna.coordinator.BasicAction.Abort(BasicAction.java:1613)
      at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.cancel(TwoPhaseCoordinator.java:119)
      at com.arjuna.ats.arjuna.AtomicAction.cancel(AtomicAction.java:212)
      at com.arjuna.ats.arjuna.coordinator.TransactionReaper.doCancellations(TransactionReaper.java:367)
      at com.arjuna.ats.internal.arjuna.coordinator.ReaperWorkerThread.run(ReaperWorkerThread.java:79)
      2011-05-31 12:51:36,556 WARN [arjuna] (Transaction Reaper Worker 0) ARJUNA12091: Top-level abort of action 0:ffffc0a80203:c3a4:4de4c7d1:291 received TwoPhaseOutcome.FINISH_ERROR from com.arjuna.ats.arjuna.coordinator.AbstractRecord

              mircea.markus Mircea Markus (Inactive)
              vblagoje Vladimir Blagojevic (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: