TransactionRollBack error!
mcevikce May 9, 2006 10:53 AMWe have a two servers running on cluster. Server that is not receiving the actual request throws the following exception. It seems like this is happening when it is trying to replicate cache entry:
[09-05-2006 10:32:34.868] [53831715] [org.apache.jk.common.ChannelSocket] [INFO ] [TP-Processor2] connection timeout reached
[09-05-2006 10:32:51.108] [53847955] [org.apache.jk.common.ChannelSocket] [INFO ] [TP-Processor4] connection timeout reached
[09-05-2006 10:34:54.735] [53971582] [org.jgroups.blocks.RpcDispatcher] [ERROR] [Thread-11] exception=java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: No ClassLoaders found for: com.bfm.app.viewserver.treedefinition.RptDefCacheInfo
[09-05-2006 10:34:54.781] [53971628] [org.jgroups.blocks.RpcDispatcher] [ERROR] [Thread-11] exception=java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: No ClassLoaders found for: com.bfm.app.viewserver.treedefinition.ReportDefinition
[09-05-2006 10:34:54.831] [53971678] [org.jboss.cache.interceptors.TxInterceptor] [ERROR] [Thread-41] Transaction has a null transaction entry - beforeCompletion() will fail.
[09-05-2006 10:34:54.831] [53971678] [org.jboss.cache.interceptors.PessimisticLockInterceptor] [ERROR] [Thread-41] entry for transaction GlobalTransaction:<172.16.52.31:45290>:340 not found (transaction has possibly already been rolled back)
[09-05-2006 10:34:54.832] [53971679] [org.jboss.cache.interceptors.TxInterceptor] [ERROR] [Thread-41] Commit/rollback failed.
org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=nycpasv002/12967, BranchQual=, localId=12967] status=STATUS_NO_TRANSACTION; - nested throwable: (java.lang.IllegalStateException: cannot find transaction entry for GlobalTransaction:<172.16.52.31:45290>:340)
at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:354)
at org.jboss.cache.interceptors.TxInterceptor.handlePessimisticPrepare(TxInterceptor.java:447)
at org.jboss.cache.interceptors.TxInterceptor.handleRemotePrepare(TxInterceptor.java:280)
at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:110)
at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:67)
at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:181)
at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:4804)
at org.jboss.cache.TreeCache._replicate(TreeCache.java:4366)
at sun.reflect.GeneratedMethodAccessor202.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jgroups.blocks.MethodCall.invoke(MethodCall.java:286)
at org.jgroups.blocks.RpcDispatcher.handle(RpcDispatcher.java:236)
at org.jgroups.blocks.RequestCorrelator.handleRequest(RequestCorrelator.java:618)
at org.jgroups.blocks.RequestCorrelator.receiveMessage(RequestCorrelator.java:515)
at org.jgroups.blocks.RequestCorrelator.receive(RequestCorrelator.java:326)
at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.handleUp(MessageDispatcher.java:734)
at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.access$300(MessageDispatcher.java:566)
at org.jgroups.blocks.MessageDispatcher$1.run(MessageDispatcher.java:703)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.IllegalStateException: cannot find transaction entry for GlobalTransaction:<172.16.52.31:45290>:340
at org.jboss.cache.interceptors.TxInterceptor$RemoteSynchronizationHandler.beforeCompletion(TxInterceptor.java:921)
at org.jboss.cache.interceptors.OrderedSynchronizationHandler.beforeCompletion(OrderedSynchronizationHandler.java:72)
at org.jboss.tm.TransactionImpl.doBeforeCompletion(TransactionImpl.java:1473)
at org.jboss.tm.TransactionImpl.beforePrepare(TransactionImpl.java:1092)
at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:306)
... 19 more
[09-05-2006 10:34:54.833] [53971680] [org.jboss.cache.interceptors.TxInterceptor] [INFO ] [Thread-41] Attempting anotehr rollback
[09-05-2006 10:34:54.833] [53971680] [org.jboss.cache.interceptors.TxInterceptor] [ERROR] [Thread-41] Unable to rollback
java.lang.IllegalStateException: Transaction has terminated TransactionImpl:XidImpl[FormatId=257, GlobalId=nycpasv002/12967, BranchQual=, localId=12967]
at org.jboss.tm.TransactionImpl.lock(TransactionImpl.java:816)
at org.jboss.tm.TransactionImpl.rollback(TransactionImpl.java:377)
at org.jboss.cache.interceptors.TxInterceptor.handlePessimisticPrepare(TxInterceptor.java:459)
at org.jboss.cache.interceptors.TxInterceptor.handleRemotePrepare(TxInterceptor.java:280)
at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:110)
at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:67)
at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:181)
at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:4804)
at org.jboss.cache.TreeCache._replicate(TreeCache.java:4366)
at sun.reflect.GeneratedMethodAccessor202.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jgroups.blocks.MethodCall.invoke(MethodCall.java:286)
at org.jgroups.blocks.RpcDispatcher.handle(RpcDispatcher.java:236)
at org.jgroups.blocks.RequestCorrelator.handleRequest(RequestCorrelator.java:618)
at org.jgroups.blocks.RequestCorrelator.receiveMessage(RequestCorrelator.java:515)
at org.jgroups.blocks.RequestCorrelator.receive(RequestCorrelator.java:326)
at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.handleUp(MessageDispatcher.java:734)
at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.access$300(MessageDispatcher.java:566)
at org.jgroups.blocks.MessageDispatcher$1.run(MessageDispatcher.java:703)
at java.lang.Thread.run(Thread.java:595)
[09-05-2006 10:34:55.125] [53971972] [org.jboss.cache.interceptors.TxInterceptor] [ERROR] [Thread-41] Transaction has a null transaction entry - beforeCompletion() will fail.
[09-05-2006 10:34:55.125] [53971972] [org.jboss.cache.interceptors.PessimisticLockInterceptor] [ERROR] [Thread-41] entry for transaction GlobalTransaction:<172.16.52.31:45290>:341 not found (transaction has possibly already been rolled back)
[09-05-2006 10:34:55.126] [53971973] [org.jboss.cache.interceptors.TxInterceptor] [ERROR] [Thread-41] Commit/rollback failed.
org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=nycpasv002/12968, BranchQual=, localId=12968] status=STATUS_NO_TRANSACTION; - nested throwable: (java.lang.IllegalStateException: cannot find transaction e