During transaction rollback a warning is written in server.log and a zombie session remains on the database.
Issue
WARN
in log similar to below
IJ000305: Connection error occured: org.jboss.jca.core.connectionmanager.listener.TxConnectionListener@78c29d7f[state=NORMAL managed connection=org.jboss.jca.adapters.jdbc.xa.XAManagedConnection@30f23ac9 connection handles=0 lastUse=1391614826315 trackByTx=true pool=org.jboss.jca.core.connectionmanager.pool.strategy.OnePool@47cf39d0 pool internal context=SemaphoreArrayListManagedConnectionPool@36686ff4[pool=MCBS.CW.BaseDS] xaResource=XAResourceWrapperImpl@75dcab84[xaResource=org.jboss.jca.adapters.jdbc.xa.XAManagedConnection@30f23ac9 pad=false overrideRmValue=false productName=<product name> jndiName=java:jboss/datasources/<ds name>] txSync=null]:
Environment
- Red Hat JBoss Enterprise Application Platform (EAP) 6.1.1
- IronJacamar 1.0.19.Final
- BZ-990503 applied
- Resource Manager is throwing a
XA_RBBASE
orXA_RBROLLBACK
error
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.