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 ([EMAIL PROTECTED])) 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 ([EMAIL PROTECTED])) 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 ([EMAIL PROTECTED])) 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 ([EMAIL PROTECTED])) 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 ([EMAIL PROTECTED])) 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 ([EMAIL PROTECTED])) 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 ([EMAIL PROTECTED])) 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 ([EMAIL PROTECTED])) 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 ([EMAIL PROTECTED])) 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 ([EMAIL PROTECTED])) 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 ([EMAIL PROTECTED])) 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 ([EMAIL PROTECTED])) 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 ([EMAIL PROTECTED])) 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 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user