[JBoss JIRA] Created: (JBCACHE-743) InterruptedException in ReadWriteLockWithUpgrade$ReaderLock.attempt
by Marius Kotsbak (JIRA)
InterruptedException in ReadWriteLockWithUpgrade$ReaderLock.attempt
-------------------------------------------------------------------
Key: JBCACHE-743
URL: http://jira.jboss.com/jira/browse/JBCACHE-743
Project: JBoss Cache
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: PojoCache
Affects Versions: 1.2.4
Environment: Debian sarge linux. Postgresql database.
Reporter: Marius Kotsbak
Assigned To: Manik Surtani
2006-08-19 19:14:24,219 ERROR [org.jboss.ejb.plugins.LogInterceptor] TransactionRolledbackLocalException in method: public abstract int no.boostcom.accounting.AccountingLocal.getCustomerIDOfAccount(int) throws no.boostcom.accounting.AccountNotFoundException, causedBy:
org.jboss.util.NestedRuntimeException: - nested throwable: (java.lang.InterruptedException)
at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:4344)
at org.jboss.cache.TreeCache.get(TreeCache.java:2897)
at org.jboss.cache.TreeCache.get(TreeCache.java:2880)
at org.jboss.cache.TreeCache.get(TreeCache.java:2868)
at sun.reflect.GeneratedMethodAccessor249.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
at $Proxy1169.get(Unknown Source)
at no.boostcom.accounting.AccountingDataAccess.getAccountVO(AccountingDataAccess.java:85)
....
Caused by: java.lang.InterruptedException
at org.jboss.cache.lock.ReadWriteLockWithUpgrade$ReaderLock.attempt(ReadWriteLockWithUpgrade.java:303)
at org.jboss.cache.lock.IdentityLock.acquireReadLock(IdentityLock.java:202)
at org.jboss.cache.TreeNode.acquireReadLock(TreeNode.java:459)
at org.jboss.cache.TreeNode.acquire(TreeNode.java:430)
at org.jboss.cache.interceptors.PessimisticLockInterceptor.lock(PessimisticLockInterceptor.java:227)
at org.jboss.cache.interceptors.PessimisticLockInterceptor.invoke(PessimisticLockInterceptor.java:164)
at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:41)
at org.jboss.cache.interceptors.UnlockInterceptor.invoke(UnlockInterceptor.java:35)
at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:4339)
... 92 more
This happens during heavy load on our appserver.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
18 years, 7 months
[JBoss JIRA] Created: (JBCACHE-707) PojoCache to aspectize JDom classes
by Ben Wang (JIRA)
PojoCache to aspectize JDom classes
-----------------------------------
Key: JBCACHE-707
URL: http://jira.jboss.com/jira/browse/JBCACHE-707
Project: JBoss Cache
Issue Type: Task
Security Level: Public (Everyone can see)
Components: PojoCache
Reporter: Ben Wang
Assigned To: Ben Wang
Fix For: POJOCache
This is suggested by Bela during a customer visit. Idea is the customer is using JDom internally to store the documents such as mail, fax, email, parcel, and the like. However, for clustering purpose, each single update on document element would require replication of the whole document. Not a very efficient process.
If PojoCache can aspectize JDom classes then fine-grained replication can be done transparently.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
18 years, 7 months