- 
        1. Re: StrictMaxPool: Acquire semaphore was interruptedvenkman Aug 29, 2012 7:49 AM (in response to venkman)Nobody got any idea, or wants additional information? 
- 
        2. Re: StrictMaxPool: Acquire semaphore was interruptedakoledzhikov Nov 27, 2012 9:45 AM (in response to venkman)I'm suffering from the same issue and I don't think the size of the pool is (directly) related. For me, it is set to 500 and no more than 50-100 stateless beans are active at any given time. Also, I'm using Infinispan and have some cache-related exceptions at the same time the semaphore exception appears. Here is an excerpt from the stack trace: Caused by: org.infinispan.CacheException: java.lang.InterruptedException at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:353) at org.infinispan.CacheImpl.executeCommandAndCommitIfNeeded(CacheImpl.java:944) at org.infinispan.CacheImpl.put(CacheImpl.java:657) at org.infinispan.DecoratedCache.put(DecoratedCache.java:319) at org.infinispan.AbstractDelegatingCache.put(AbstractDelegatingCache.java:259) at org.hibernate.cache.infinispan.util.CacheAdapterImpl.put(CacheAdapterImpl.java:107) ... 162 more Caused by: java.lang.InterruptedException at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(AbstractQueuedSynchronizer.java:1244) at java.util.concurrent.locks.ReentrantLock.tryLock(ReentrantLock.java:445) at org.infinispan.util.concurrent.locks.containers.ReentrantPerEntryLockContainer.tryLock(ReentrantPerEntryLockContainer.java:65) at org.infinispan.util.concurrent.locks.containers.ReentrantPerEntryLockContainer.tryLock(ReentrantPerEntryLockContainer.java:34) at org.infinispan.util.concurrent.locks.containers.AbstractPerEntryLockContainer.acquireLock(AbstractPerEntryLockContainer.java:72) at org.infinispan.util.concurrent.locks.LockManagerImpl.lockAndRecord(LockManagerImpl.java:77) at org.infinispan.util.concurrent.locks.LockManagerImpl.lock(LockManagerImpl.java:197) at org.infinispan.util.concurrent.locks.LockManagerImpl.acquireLockNoCheck(LockManagerImpl.java:189) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.lockKey(AbstractLockingInterceptor.java:114) at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitPutKeyValueCommand(NonTransactionalLockingInterceptor.java:67) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:76) Any ideas/suggsetions what to try as workaround? Thanks in advance! 
 
    