]
Tom Jenkinson resolved JBTM-2637.
---------------------------------
Resolution: Won't Fix
NPE in com.arjuna.ats.jta.xa.XidImple.copy
------------------------------------------
Key: JBTM-2637
URL:
https://issues.jboss.org/browse/JBTM-2637
Project: JBoss Transaction Manager
Issue Type: Bug
Affects Versions: 5.3.1.Final
Reporter: Jesper Pedersen
{noformat}
12:32:13,770 ERROR [executor] Task execution failed for task
WorkWrapper@270dc62b[workManger=org.ironjacamar.core.workmanager.WorkManagerImpl(a)274cafa8[id=Default
name=Default specCompliant=true
shortRunningExecutor=org.ironjacamar.core.workmanager.StatisticsExecutorImpl@23733f99
longRunningExecutor=org.ironjacamar.core.workmanager.StatisticsExecutorImpl@6671a593
xaTerminator=org.ironjacamar.core.tx.narayana.XATerminatorImpl@152e89a8
validatedWork=[org.ironjacamar.core.workmanager.support.ShortRunningWork]
callbackSecurity=DefaultCallback@57dd454a[mappingRequired=false domain=other
defaultPrincipal=null defaultGroups=null principals={} groups={} file=null]
securityIntegration=org.ironjacamar.core.security.picketbox.PicketBoxSecurityIntegration@6d6837df
resourceAdapter=null shutdown=false activeWorkWrappers=[]
statistics=WorkManagerStatistics@65e5adc[active=0 successful=0 failed=1 doWorkAccepted=1
doWorkRejected=0 scheduleWorkAccepted=0 scheduleWorkRejected=0 startWorkAccepted=0
startWorkRejected=0]]
work=org.ironjacamar.core.workmanager.support.ShortRunningWork@6dc566d9
xid=org.ironjacamar.core.workmanager.WorkInterfaceTestCase$XidImpl@61388fbd
txTimeout=9223372036854775807 workListener=null workContexts=null
exception=javax.resource.spi.work.WorkCompletedException: ARJUNA032022: Unexpected error!,
error code: -1]: java.lang.NullPointerException
at com.arjuna.ats.jta.xa.XidImple.copy(XidImple.java:190)
at com.arjuna.ats.jta.xa.XidImple.<init>(XidImple.java:69)
at
com.arjuna.ats.internal.jta.transaction.arjunacore.jca.TransactionImporterImple.convertXid(TransactionImporterImple.java:260)
at
com.arjuna.ats.internal.jta.transaction.arjunacore.jca.TransactionImporterImple.importTransaction(TransactionImporterImple.java:98)
at
com.arjuna.ats.internal.jta.transaction.arjunacore.jca.TransactionImporterImple.importTransaction(TransactionImporterImple.java:69)
at
com.arjuna.ats.internal.jbossatx.jta.jca.XATerminator.cancelWork(XATerminator.java:230)
at
org.ironjacamar.core.tx.narayana.XATerminatorImpl.cancelWerminatorImpl.java:137)
at org.ironjacamar.core.workmanager.WorkWrapper.cancel(WorkWrapper.java:489)
at org.ironjacamar.core.workmanager.WorkWrapper.run(WorkWrapper.java:233)
at org.jboss.threads.SimpleDirectExecutor.execute(SimpleDirectExecutor.java:33)
at org.jboss.threads.QueueExecutor.runTask(QueueExecutor.java:808)
at org.jboss.threads.QueueExecutor.access$100(QueueExecutor.java:45)
at org.jboss.threads.QueueExecutor$Worker.run(QueueExecutor.java:828)
at java.lang.Thread.run(Thread.java:745)
at org.jboss.threads.JBossThread.run(JBossThread.java:320)
{noformat}