Java stack information for the threads listed above: =================================================== "2133459552@qtp-854380519-229 been through com.ixonos.contentmanagement.alfresco.AttachmentFilter": at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00002aab1d50dc98> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:877) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1197) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:594) at net.sf.ehcache.store.compound.CompoundStore$ReadWriteLockSync.lock(CompoundStore.java:737) at net.sf.ehcache.constructs.blocking.BlockingCache.acquiredLockForKey(BlockingCache.java:473) at net.sf.ehcache.constructs.blocking.BlockingCache.get(BlockingCache.java:442) at net.sf.ehcache.constructs.blocking.BlockingCache.get(BlockingCache.java:590) at net.sf.ehcache.constructs.web.filter.CachingFilter.buildPageInfo(CachingFilter.java:211) at net.sf.ehcache.constructs.web.filter.CachingFilter.doFilter(CachingFilter.java:185) at net.sf.ehcache.constructs.web.filter.Filter.doFilter(Filter.java:86) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1148) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:387) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520) Found one Java-level deadlock: ============================= "2133459552@qtp-854380519-229 been through com.ixonos.contentmanagement.alfresco.AttachmentFilter": waiting for ownable synchronizer 0x00002aab1d50dc98, (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync), which is held by "325314462@qtp-854380519-224 been through com.ixonos.contentmanagement.alfresco.AttachmentFilter" "325314462@qtp-854380519-224 been through com.ixonos.contentmanagement.alfresco.AttachmentFilter": waiting for ownable synchronizer 0x00002aab1d50fe60, (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync), which is held by "1202293060@qtp-854380519-201 been through com.ixonos.contentmanagement.alfresco.AttachmentFilter" "1202293060@qtp-854380519-201 been through com.ixonos.contentmanagement.alfresco.AttachmentFilter": waiting for ownable synchronizer 0x00002aab1d50f128, (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync), which is held by "1461890232@qtp-854380519-192 been through com.ixonos.contentmanagement.alfresco.AttachmentFilter" "1461890232@qtp-854380519-192 been through com.ixonos.contentmanagement.alfresco.AttachmentFilter": waiting for ownable synchronizer 0x00002aab1d50fe60, (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync), which is held by "1202293060@qtp-854380519-201 been through com.ixonos.contentmanagement.alfresco.AttachmentFilter" "1202293060@qtp-854380519-201 been through com.ixonos.contentmanagement.alfresco.AttachmentFilter": at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00002aab1d50f128> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:877) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1197) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:594) at net.sf.ehcache.store.compound.Segment.fault(Segment.java:644) at net.sf.ehcache.store.compound.CompoundStore.fault(CompoundStore.java:392) at net.sf.ehcache.store.compound.factories.CapacityLimitedInMemoryFactory.evict(CapacityLimitedInMemoryFactory.java:124) at net.sf.ehcache.store.compound.factories.CapacityLimitedInMemoryFactory.create(CapacityLimitedInMemoryFactory.java:100) at net.sf.ehcache.store.compound.factories.CapacityLimitedInMemoryFactory.create(CapacityLimitedInMemoryFactory.java:37) at net.sf.ehcache.store.compound.Segment.create(Segment.java:342) at net.sf.ehcache.store.compound.Segment.put(Segment.java:400) at net.sf.ehcache.store.compound.CompoundStore.put(CompoundStore.java:132) at net.sf.ehcache.Cache.putInternal(Cache.java:1247) at net.sf.ehcache.Cache.put(Cache.java:1186) at net.sf.ehcache.Cache.put(Cache.java:1158) at net.sf.ehcache.constructs.blocking.BlockingCache.put(BlockingCache.java:525) at net.sf.ehcache.constructs.web.filter.CachingFilter.buildPageInfo(CachingFilter.java:220) at net.sf.ehcache.constructs.web.filter.CachingFilter.doFilter(CachingFilter.java:185) at net.sf.ehcache.constructs.web.filter.Filter.doFilter(Filter.java:86) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1148) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:387) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520) "1461890232@qtp-854380519-192 been through com.ixonos.contentmanagement.alfresco.AttachmentFilter": at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00002aab1d50fe60> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:877) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1197) at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:594) at net.sf.ehcache.store.compound.Segment.fault(Segment.java:644) at net.sf.ehcache.store.compound.CompoundStore.fault(CompoundStore.java:392) at net.sf.ehcache.store.compound.factories.CapacityLimitedInMemoryFactory.evict(CapacityLimitedInMemoryFactory.java:124) at net.sf.ehcache.store.compound.factories.CapacityLimitedInMemoryFactory.create(CapacityLimitedInMemoryFactory.java:100) at net.sf.ehcache.store.compound.factories.CapacityLimitedInMemoryFactory.create(CapacityLimitedInMemoryFactory.java:37) at net.sf.ehcache.store.compound.Segment.create(Segment.java:342) at net.sf.ehcache.store.compound.Segment.put(Segment.java:400) at net.sf.ehcache.store.compound.CompoundStore.put(CompoundStore.java:132) at net.sf.ehcache.Cache.putInternal(Cache.java:1247) at net.sf.ehcache.Cache.put(Cache.java:1186) at net.sf.ehcache.Cache.put(Cache.java:1158) at net.sf.ehcache.constructs.blocking.BlockingCache.put(BlockingCache.java:525) at net.sf.ehcache.constructs.web.filter.CachingFilter.buildPageInfo(CachingFilter.java:220) at net.sf.ehcache.constructs.web.filter.CachingFilter.doFilter(CachingFilter.java:185) at net.sf.ehcache.constructs.web.filter.Filter.doFilter(Filter.java:86) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1148) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:387) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520) Found 1 deadlock.