[
https://issues.jboss.org/browse/JBTM-1223?page=com.atlassian.jira.plugin....
]
Tom Jenkinson commented on JBTM-1223:
-------------------------------------
A resource may be scanned by the remote RecoveryManager at the same time as locally and
therefore you can try to rollback as an orphan an already completed transaction.
java.io.IOException: java.lang.NullPointerException
at com.arjuna.ats.arjuna.StateManager.unpackHeader(StateManager.java:732)
at
com.arjuna.ats.internal.jta.transaction.arjunacore.subordinate.jca.SubordinateAtomicAction.<init>(SubordinateAtomicAction.java:82)
at
com.arjuna.ats.internal.jta.recovery.arjunacore.SubordinateJTAXAResourceOrphanFilter.transactionLog(SubordinateJTAXAResourceOrphanFilter.java:114)
at
com.arjuna.ats.internal.jta.recovery.arjunacore.SubordinateJTAXAResourceOrphanFilter.checkXid(SubordinateJTAXAResourceOrphanFilter.java:58)
at
com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule.handleOrphan(XARecoveryModule.java:684)
at
com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule.xaRecovery(XARecoveryModule.java:612)
at
com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule.resourceInitiatedRecoveryForRecoveryHelpers(XARecoveryModule.java:471)
at
com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule.bottomUpRecovery(XARecoveryModule.java:385)
at
com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule.periodicWorkSecondPass(XARecoveryModule.java:166)
at
com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.doWorkInternal(PeriodicRecovery.java:789)
at
com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.doWork(PeriodicRecovery.java:482)
at
com.arjuna.ats.internal.arjuna.recovery.RecoveryManagerImple.scan(RecoveryManagerImple.java:136)
at com.arjuna.ats.arjuna.recovery.RecoveryManager.scan(RecoveryManager.java:157)
at
com.arjuna.ats.jta.distributed.server.impl.ServerImpl.doRecoveryManagerScan(ServerImpl.java:189)
at
com.arjuna.ats.jta.distributed.SimpleIsolatedServers$4.run(SimpleIsolatedServers.java:288)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NullPointerException
at com.arjuna.ats.arjuna.StateManager.unpackHeader(StateManager.java:697)
... 15 more
ATX test failure: SimpleIsolatedServers: AssertionError
-------------------------------------------------------
Key: JBTM-1223
URL:
https://issues.jboss.org/browse/JBTM-1223
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: JTS
Reporter: Paul Robinson
Assignee: Tom Jenkinson
Fix For: 4.17.0, 5.0.0.M2
Intermittent failure. See:
http://172.17.131.2/job/narayana-java6-xts/7
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira