[jboss-user] [JBossCache] - Re: IdentityLock write lock

kgrjb do-not-reply at jboss.com
Sun Jan 28 23:02:23 EST 2007


i still get thousands of these identity lock errors with the latest jars.
i also get "Must be in a valid transaction _remove" error. 

- hibernate 3.2.2.GA hibernate3.jar
- JBossCache 1.4.1.GA jboss-cache.jar
- JBosss 4.0.5.GA
- org.hibernate.cache.OptimisticTreeCacheProvider

do i need to replace any other jars other than those 2 in the lib dir?





2007-01-29 13:55:25,710 ERROR [IdentityLock] write lock for zzz/zzzint/domain/model/PlayerGame could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:5487
 (caller=GlobalTransaction:<122.100.2.40:33307>:5499, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:5487 (org.jboss.cache.lock.LockStrategyReadCommitted at 4d79d425))
2007-01-29 13:55:25,754 ERROR [IdentityLock] write lock for zzz/zzzint/domain/model/Code could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:5477
 (caller=GlobalTransaction:<122.100.2.40:33307>:5500, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:5477 (org.jboss.cache.lock.LockStrategyReadCommitted at 68860b1d))
2007-01-29 13:55:25,755 INFO  [PlayerSB] login user u89
2007-01-29 13:55:26,598 ERROR [IdentityLock] write lock for / could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:5384
 (caller=GlobalTransaction:<122.100.2.40:33307>:5505, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:5384 (org.jboss.cache.lock.LockStrategyReadCommitted at 155ec9f4))
2007-01-29 13:55:27,174 ERROR [IdentityLock] write lock for zzz/zzzint/domain/model/PlayerGame could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:5487
 (caller=GlobalTransaction:<122.100.2.40:33307>:5512, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:5487 (org.jboss.cache.lock.LockStrategyReadCommitted at 4d79d425))
2007-01-29 13:55:27,818 ERROR [IdentityLock] write lock for zzz/zzzint/domain/model/Code could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:5477
 (caller=GlobalTransaction:<122.100.2.40:33307>:5514, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:5477 (org.jboss.cache.lock.LockStrategyReadCommitted at 68860b1d))
2007-01-29 13:55:27,819 INFO  [PlayerSB] login user u168
2007-01-29 13:55:29,062 ERROR [IdentityLock] write lock for zzz/zzzint/domain/model/Code could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:5477
 (caller=GlobalTransaction:<122.100.2.40:33307>:5524, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:5477 (org.jboss.cache.lock.LockStrategyReadCommitted at 68860b1d))
2007-01-29 13:55:29,062 INFO  [PlayerSB] login user u18
2007-01-29 13:55:29,130 ERROR [IdentityLock] write lock for zzz/zzzint/domain/model/PlayerGame could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:5487
 (caller=GlobalTransaction:<122.100.2.40:33307>:5525, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:5487 (org.jboss.cache.lock.LockStrategyReadCommitted at 4d79d425))
2007-01-29 13:55:29,454 ERROR [IdentityLock] write lock for zzz/zzzint/domain/model/User could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:4787
 (caller=GlobalTransaction:<122.100.2.40:33307>:4789, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:4787 (org.jboss.cache.lock.LockStrategyReadCommitted at 73cc86ee))
2007-01-29 13:55:29,459 ERROR [ActionQueue] could not release a cache lock
org.hibernate.cache.CacheException: org.jboss.cache.CacheException: Must be in a valid transaction _remove; id:5(null, zzz/zzzint/domain/model/Offer, true)
        at org.hibernate.cache.OptimisticTreeCache.clear(OptimisticTreeCache.java:169)
        at org.hibernate.cache.TransactionalCache.clear(TransactionalCache.java:124)
        at org.hibernate.impl.SessionFactoryImpl.evictEntity(SessionFactoryImpl.java:832)
        at org.hibernate.action.BulkOperationCleanupAction.evictEntityRegions(BulkOperationCleanupAction.java:132)
        at org.hibernate.action.BulkOperationCleanupAction.afterTransactionCompletion(BulkOperationCleanupAction.java:111)
        at org.hibernate.engine.ActionQueue.afterTransactionCompletion(ActionQueue.java:170)
        at org.hibernate.impl.SessionImpl.afterTransactionCompletion(SessionImpl.java:424)
        at org.hibernate.jdbc.JDBCContext.afterTransactionCompletion(JDBCContext.java:225)
        at org.hibernate.transaction.CacheSynchronization.afterCompletion(CacheSynchronization.java:85)
        at org.jboss.tm.TransactionImpl.doAfterCompletion(TransactionImpl.java:1526)
        at org.jboss.tm.TransactionImpl.completeTransaction(TransactionImpl.java:1198)
        at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:369)
        at org.jboss.tm.TxManager.commit(TxManager.java:240)
        at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:175)
        at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87)
        at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
        at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:102)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:211)
        at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:79)
        at $Proxy92.login(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor340.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at zzz.zzzint.service.ProxyHandler.invokeMethod(Unknown Source)
        at zzz.zzzint.service.ProxyHandler.invoke(Unknown Source)
        at $Proxy103.login(Unknown Source)
        at zzz.zzzint.ui.struts.action.LoginPlayerAction.doExecute(Unknown Source)
        at zzz.zzzint.ui.struts.action.BaseAction.execute(Unknown Source)
        at zzz.zzzint.ui.struts.action.PlayerAction.execute(Unknown Source)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at zzz.zzzint.ui.helper.ConfigRequestFilter.doFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
        at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)
Caused by: org.jboss.cache.CacheException: Must be in a valid transaction _remove; id:5(null, zzz/zzzint/domain/model/Offer, true)
        at org.jboss.cache.interceptors.OptimisticNodeInterceptor.invoke(OptimisticNodeInterceptor.java:66)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.EvictionInterceptor.invoke(EvictionInterceptor.java:84)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.OptimisticCreateIfNotExistsInterceptor.invoke(OptimisticCreateIfNotExistsInterceptor.java:69)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.OptimisticValidatorInterceptor.invoke(OptimisticValidatorInterceptor.java:84)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.OptimisticLockingInterceptor.invoke(OptimisticLockingInterceptor.java:126)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.OptimisticReplicationInterceptor.invoke(OptimisticReplicationInterceptor.java:147)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:364)
        at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:160)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:183)
        at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5710)
        at org.jboss.cache.TreeCache.remove(TreeCache.java:3804)
        at org.jboss.cache.TreeCache.remove(TreeCache.java:3384)
        at org.hibernate.cache.OptimisticTreeCache.clear(OptimisticTreeCache.java:166)
        ... 70 more
2007-01-29 13:55:29,461 INFO  [ProxyHandler] leaked concurrency exception - JBossCache optimistic version
2007-01-29 13:55:29,466 ERROR [IdentityLock] write lock for zzz/zzzint/domain/model/PlayerGame could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:5487
 (caller=GlobalTransaction:<122.100.2.40:33307>:5527, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:5487 (org.jboss.cache.lock.LockStrategyReadCommitted at 4d79d425))
2007-01-29 13:55:29,470 ERROR [IdentityLock] write lock for / could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:5487
 (caller=GlobalTransaction:<122.100.2.40:33307>:5528, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:5487 (org.jboss.cache.lock.LockStrategyReadCommitted at 155ec9f4))
2007-01-29 13:55:29,498 ERROR [IdentityLock] write lock for zzz/zzzint/domain/model/User could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:4787
 (caller=GlobalTransaction:<122.100.2.40:33307>:4792, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:4787 (org.jboss.cache.lock.LockStrategyReadCommitted at 73cc86ee))
2007-01-29 13:55:29,501 ERROR [ActionQueue] could not release a cache lock
org.hibernate.cache.CacheException: org.jboss.cache.CacheException: Must be in a valid transaction _remove; id:5(null, zzz/zzzint/domain/model/Offer, true)
        at org.hibernate.cache.OptimisticTreeCache.clear(OptimisticTreeCache.java:169)
        at org.hibernate.cache.TransactionalCache.clear(TransactionalCache.java:124)
        at org.hibernate.impl.SessionFactoryImpl.evictEntity(SessionFactoryImpl.java:832)
        at org.hibernate.action.BulkOperationCleanupAction.evictEntityRegions(BulkOperationCleanupAction.java:132)
        at org.hibernate.action.BulkOperationCleanupAction.afterTransactionCompletion(BulkOperationCleanupAction.java:111)
        at org.hibernate.engine.ActionQueue.afterTransactionCompletion(ActionQueue.java:170)
        at org.hibernate.impl.SessionImpl.afterTransactionCompletion(SessionImpl.java:424)
        at org.hibernate.jdbc.JDBCContext.afterTransactionCompletion(JDBCContext.java:225)
        at org.hibernate.transaction.CacheSynchronization.afterCompletion(CacheSynchronization.java:85)
        at org.jboss.tm.TransactionImpl.doAfterCompletion(TransactionImpl.java:1526)
        at org.jboss.tm.TransactionImpl.completeTransaction(TransactionImpl.java:1198)
        at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:369)
        at org.jboss.tm.TxManager.commit(TxManager.java:240)
        at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:175)
        at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87)
        at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
        at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:102)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:211)
        at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:79)
        at $Proxy92.login(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor340.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at zzz.zzzint.service.ProxyHandler.invokeMethod(Unknown Source)
        at zzz.zzzint.service.ProxyHandler.invoke(Unknown Source)
        at $Proxy103.login(Unknown Source)
        at zzz.zzzint.ui.struts.action.LoginPlayerAction.doExecute(Unknown Source)
        at zzz.zzzint.ui.struts.action.BaseAction.execute(Unknown Source)
        at zzz.zzzint.ui.struts.action.PlayerAction.execute(Unknown Source)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at zzz.zzzint.ui.helper.ConfigRequestFilter.doFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
        at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)
Caused by: org.jboss.cache.CacheException: Must be in a valid transaction _remove; id:5(null, zzz/zzzint/domain/model/Offer, true)
        at org.jboss.cache.interceptors.OptimisticNodeInterceptor.invoke(OptimisticNodeInterceptor.java:66)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.EvictionInterceptor.invoke(EvictionInterceptor.java:84)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.OptimisticCreateIfNotExistsInterceptor.invoke(OptimisticCreateIfNotExistsInterceptor.java:69)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.OptimisticValidatorInterceptor.invoke(OptimisticValidatorInterceptor.java:84)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.OptimisticLockingInterceptor.invoke(OptimisticLockingInterceptor.java:126)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.OptimisticReplicationInterceptor.invoke(OptimisticReplicationInterceptor.java:147)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:364)
        at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:160)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:183)
        at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5710)
        at org.jboss.cache.TreeCache.remove(TreeCache.java:3804)
        at org.jboss.cache.TreeCache.remove(TreeCache.java:3384)
        at org.hibernate.cache.OptimisticTreeCache.clear(OptimisticTreeCache.java:166)
        ... 70 more
2007-01-29 13:55:29,504 INFO  [ProxyHandler] leaked concurrency exception - JBossCache optimistic version
2007-01-29 13:55:29,867 INFO  [PlayerSB] start login.
2007-01-29 13:55:29,911 INFO  [PlayerSB] start login.
2007-01-29 13:55:29,938 ERROR [IdentityLock] write lock for zzz/zzzint/domain/model/Code could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:5477
 (caller=GlobalTransaction:<122.100.2.40:33307>:5535, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:5477 (org.jboss.cache.lock.LockStrategyReadCommitted at 68860b1d))
2007-01-29 13:55:29,939 INFO  [PlayerSB] login user u32
2007-01-29 13:55:30,398 ERROR [IdentityLock] write lock for zzz/zzzint/domain/model/User could not be acquired after 15000 ms. Locks: Read lock owners: []
Write lock owner: GlobalTransaction:<122.100.2.40:33307>:4787
 (caller=GlobalTransaction:<122.100.2.40:33307>:4800, lock info: write owner=GlobalTransaction:<122.100.2.40:33307>:4787 (org.jboss.cache.lock.LockStrategyReadCommitted at 73cc86ee))
2007-01-29 13:55:30,413 ERROR [ActionQueue] could not release a cache lock
org.hibernate.cache.CacheException: org.jboss.cache.CacheException: Must be in a valid transaction _remove; id:5(null, zzz/zzzint/domain/model/Offer, true)
        at org.hibernate.cache.OptimisticTreeCache.clear(OptimisticTreeCache.java:169)
        at org.hibernate.cache.TransactionalCache.clear(TransactionalCache.java:124)
        at org.hibernate.impl.SessionFactoryImpl.evictEntity(SessionFactoryImpl.java:832)
        at org.hibernate.action.BulkOperationCleanupAction.evictEntityRegions(BulkOperationCleanupAction.java:132)
        at org.hibernate.action.BulkOperationCleanupAction.afterTransactionCompletion(BulkOperationCleanupAction.java:111)
        at org.hibernate.engine.ActionQueue.afterTransactionCompletion(ActionQueue.java:170)
        at org.hibernate.impl.SessionImpl.afterTransactionCompletion(SessionImpl.java:424)
        at org.hibernate.jdbc.JDBCContext.afterTransactionCompletion(JDBCContext.java:225)
        at org.hibernate.transaction.CacheSynchronization.afterCompletion(CacheSynchronization.java:85)
        at org.jboss.tm.TransactionImpl.doAfterCompletion(TransactionImpl.java:1526)
        at org.jboss.tm.TransactionImpl.completeTransaction(TransactionImpl.java:1198)
        at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:369)
        at org.jboss.tm.TxManager.commit(TxManager.java:240)
        at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:175)
        at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87)
        at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
        at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:102)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
        at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:211)
        at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:79)
        at $Proxy92.login(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor340.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at zzz.zzzint.service.ProxyHandler.invokeMethod(Unknown Source)
        at zzz.zzzint.service.ProxyHandler.invoke(Unknown Source)
        at $Proxy103.login(Unknown Source)
        at zzz.zzzint.ui.struts.action.LoginPlayerAction.doExecute(Unknown Source)
        at zzz.zzzint.ui.struts.action.BaseAction.execute(Unknown Source)
        at zzz.zzzint.ui.struts.action.PlayerAction.execute(Unknown Source)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at zzz.zzzint.ui.helper.ConfigRequestFilter.doFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
        at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)
Caused by: org.jboss.cache.CacheException: Must be in a valid transaction _remove; id:5(null, zzz/zzzint/domain/model/Offer, true)
        at org.jboss.cache.interceptors.OptimisticNodeInterceptor.invoke(OptimisticNodeInterceptor.java:66)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.EvictionInterceptor.invoke(EvictionInterceptor.java:84)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.OptimisticCreateIfNotExistsInterceptor.invoke(OptimisticCreateIfNotExistsInterceptor.java:69)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.OptimisticValidatorInterceptor.invoke(OptimisticValidatorInterceptor.java:84)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.OptimisticLockingInterceptor.invoke(OptimisticLockingInterceptor.java:126)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.OptimisticReplicationInterceptor.invoke(OptimisticReplicationInterceptor.java:147)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:364)
        at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:160)
        at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
        at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:183)
        at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5710)
        at org.jboss.cache.TreeCache.remove(TreeCache.java:3804)
        at org.jboss.cache.TreeCache.remove(TreeCache.java:3384)
        at org.hibernate.cache.OptimisticTreeCache.clear(OptimisticTreeCache.java:166)
        ... 70 more


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4007647#4007647

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4007647



More information about the jboss-user mailing list