- 2017-07-23 00:10:13
- Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.131-b11 mixed mode):
- "pool-8125-thread-1" #8757 prio=5 os_prio=0 tid=0x00007f517c49a000 nid=0x5d34 waiting on condition [0x00007f50f659c000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000006de982848> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "Keep-Alive-Timer" #8756 daemon prio=8 os_prio=0 tid=0x00007f5174258800 nid=0x5d17 waiting on condition [0x00007f50f215c000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:172)
- at java.lang.Thread.run(Thread.java:748)
- "pool-8124-thread-1" #8748 prio=5 os_prio=0 tid=0x00007f5128042800 nid=0x5c65 waiting on condition [0x00007f50f649b000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007a233c6b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "pool-8123-thread-1" #8746 prio=5 os_prio=0 tid=0x00007f513c08a000 nid=0x5c47 waiting on condition [0x00007f50f639a000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007eec149b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "pool-8122-thread-1" #8744 prio=5 os_prio=0 tid=0x00007f51c00df800 nid=0x5c3b waiting on condition [0x00007f50f6299000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000793ffb498> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "pool-8121-thread-1" #8743 prio=5 os_prio=0 tid=0x00007f51c00de800 nid=0x5c39 waiting on condition [0x00007f50f5f98000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000079d5fa860> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "pool-8120-thread-1" #8742 prio=5 os_prio=0 tid=0x00007f51c00d0800 nid=0x5c1c waiting on condition [0x00007f50f5e97000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007a257cd28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "pool-8119-thread-1" #8741 prio=5 os_prio=0 tid=0x00007f5128056800 nid=0x5c1b waiting on condition [0x00007f50f5c95000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007f021d370> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "pool-8118-thread-1" #8737 prio=5 os_prio=0 tid=0x00007f5134120000 nid=0x5bf1 waiting on condition [0x00007f50f5a93000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007eebddb40> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "pool-8117-thread-1" #8736 prio=5 os_prio=0 tid=0x00007f5130103800 nid=0x5bf0 waiting on condition [0x00007f50f5d96000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007f023eaa8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "pool-8116-thread-1" #8735 prio=5 os_prio=0 tid=0x00007f5134109800 nid=0x5bd0 waiting on condition [0x00007f50f5992000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007eeb14ee0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "pool-8115-thread-1" #8734 prio=5 os_prio=0 tid=0x00007f512801c800 nid=0x5bcf waiting on condition [0x00007f50f5b94000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007f01a59c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "AD Thread Pool-Global6" #8644 daemon prio=5 os_prio=0 tid=0x00007f5149b79800 nid=0x54da waiting on condition [0x00007f50f7cb3000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000383275f20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
- at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
- at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
- at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
- at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
- at java.lang.Thread.run(Thread.java:748)
- "MultiThreadedHttpConnectionManager cleanup" #8463 daemon prio=5 os_prio=0 tid=0x00007f5150090000 nid=0x4ee6 in Object.wait() [0x00007f50e3b75000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
- - locked <0x0000000566c1c250> (a java.lang.ref.ReferenceQueue$Lock)
- at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
- at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQueueThread.run(MultiThreadedHttpConnectionManager.java:1122)
- "AD Thread Pool-Global4" #7252 daemon prio=5 os_prio=0 tid=0x00007f514a443800 nid=0x3d7f waiting on condition [0x00007f50dc3fe000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000383275f20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.DelayQueue.take(DelayQueue.java:218)
- at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
- at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
- at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
- at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-30" #6061 prio=5 os_prio=0 tid=0x00007f513c0b2000 nid=0x3266 waiting for monitor entry [0x00007f50f76ad000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-29" #6060 prio=5 os_prio=0 tid=0x00007f513c08c000 nid=0x3265 waiting for monitor entry [0x00007f50f77ae000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-28" #6059 prio=5 os_prio=0 tid=0x00007f513c08a800 nid=0x3264 waiting for monitor entry [0x00007f50f78af000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-27" #6057 prio=5 os_prio=0 tid=0x00007f51c009e800 nid=0x3262 waiting for monitor entry [0x00007f50f7ab0000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-26" #6043 prio=5 os_prio=0 tid=0x00007f51cc227800 nid=0x3251 waiting for monitor entry [0x00007f50fa52f000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-25" #6021 prio=5 os_prio=0 tid=0x00007f5164078000 nid=0x321f waiting for monitor entry [0x00007f50fcd55000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-24" #6007 prio=5 os_prio=0 tid=0x00007f5169a50800 nid=0x3211 waiting for monitor entry [0x00007f50fee73000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-23" #5986 prio=5 os_prio=0 tid=0x00007f51f2237000 nid=0x31f3 waiting for monitor entry [0x00007f510ab2a000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-22" #5985 prio=5 os_prio=0 tid=0x00007f51f2236800 nid=0x31f2 waiting for monitor entry [0x00007f510af2d000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-21" #5984 prio=5 os_prio=0 tid=0x00007f51f2235800 nid=0x31f1 waiting for monitor entry [0x00007f510b02e000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-20" #5983 prio=5 os_prio=0 tid=0x00007f51f2235000 nid=0x31f0 waiting for monitor entry [0x00007f510b331000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-19" #5982 prio=5 os_prio=0 tid=0x00007f51f2234000 nid=0x31ef waiting for monitor entry [0x00007f510bb39000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-18" #5981 prio=5 os_prio=0 tid=0x00007f51f2233800 nid=0x31ee waiting for monitor entry [0x00007f510c342000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-17" #5980 prio=5 os_prio=0 tid=0x00007f51f1fc8800 nid=0x31ed runnable [0x00007f510c947000]
- java.lang.Thread.State: RUNNABLE
- at java.net.PlainSocketImpl.socketConnect(Native Method)
- at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
- - locked <0x00000007043a79b0> (a java.net.SocksSocketImpl)
- at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
- at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
- at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
- at java.net.Socket.connect(Socket.java:589)
- at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:668)
- at sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173)
- at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
- at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
- at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
- - locked <0x00000007043a7860> (a sun.net.www.protocol.https.HttpsClient)
- at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:264)
- at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367)
- at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
- at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1138)
- at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1032)
- at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
- at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1546)
- - locked <0x00000007043a6d60> (a sun.net.www.protocol.https.DelegateHttpsURLConnection)
- at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
- - locked <0x00000007043a6d60> (a sun.net.www.protocol.https.DelegateHttpsURLConnection)
- at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
- - locked <0x00000007043a6cd8> (a sun.net.www.protocol.https.HttpsURLConnectionImpl)
- at java.net.URL.openStream(URL.java:1045)
- at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.createReader(RuntimeWSDLParser.java:804)
- at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.resolveWSDL(RuntimeWSDLParser.java:262)
- at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:129)
- at com.sun.xml.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate.java:265)
- at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:228)
- at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:176)
- at com.sun.xml.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:104)
- at javax.xml.ws.Service.<init>(Service.java:77)
- at com.pearson.rumba.service.user.client.v3.ws.autogen.ULCReadWebServiceV3.<init>(ULCReadWebServiceV3.java:41)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getServicePort(UserLifeCycleReadProxyV3.java:89)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getServicePort(UserLifeCycleReadProxyV3.java:41)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:117)
- - locked <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-16" #5959 prio=5 os_prio=0 tid=0x00007f51b81a6000 nid=0x31bc waiting for monitor entry [0x00007f50f9f28000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-15" #5958 prio=5 os_prio=0 tid=0x00007f51b811a000 nid=0x31bb waiting for monitor entry [0x00007f50fc74e000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-14" #5957 prio=5 os_prio=0 tid=0x00007f51b810a000 nid=0x31ba waiting for monitor entry [0x00007f50fa12a000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-13" #5910 prio=5 os_prio=0 tid=0x00007f51300e3000 nid=0x3181 waiting for monitor entry [0x00007f50f99cd000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-12" #5594 prio=5 os_prio=0 tid=0x00007f51d01a2800 nid=0x2f77 waiting for monitor entry [0x00007f50ff77a000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-11" #5593 prio=5 os_prio=0 tid=0x00007f51d01a1800 nid=0x2f76 waiting for monitor entry [0x00007f50ffa7d000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-10" #5592 prio=5 os_prio=0 tid=0x00007f51d017f000 nid=0x2f75 waiting for monitor entry [0x00007f51022a5000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-9" #5591 prio=5 os_prio=0 tid=0x00007f51d017e000 nid=0x2f74 waiting for monitor entry [0x00007f51023a6000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-8" #5590 prio=5 os_prio=0 tid=0x00007f51d017d800 nid=0x2f73 waiting for monitor entry [0x00007f51052d1000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-7" #5589 prio=5 os_prio=0 tid=0x00007f5149cad800 nid=0x2f72 waiting for monitor entry [0x00007f51061e0000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-6" #5588 prio=5 os_prio=0 tid=0x00007f514a4db000 nid=0x2f71 waiting for monitor entry [0x00007f5106dec000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "Thread-27" #1487 daemon prio=5 os_prio=0 tid=0x00007f515039f800 nid=0x1d64 waiting on condition [0x00007f50fa731000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003838fcc88> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "threadPoolExecutor-4" #748 daemon prio=5 os_prio=0 tid=0x00007f514116c800 nid=0x1a5a waiting on condition [0x00007f5107fff000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003920b14b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "threadPoolExecutor-3" #747 daemon prio=5 os_prio=0 tid=0x00007f517c064800 nid=0x1a59 waiting on condition [0x00007f51072f2000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003920b14b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "threadPoolExecutor-2" #743 daemon prio=5 os_prio=0 tid=0x00007f5158164000 nid=0x1a55 waiting on condition [0x00007f510ffb3000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003920b14b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "threadPoolExecutor-1" #741 daemon prio=5 os_prio=0 tid=0x00007f5164050000 nid=0x1a53 waiting on condition [0x00007f51078f8000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003920b14b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "AD Thread Pool-CGG0" #693 daemon prio=5 os_prio=0 tid=0x00007f51500ce800 nid=0x1a23 waiting on condition [0x00007f510a625000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000383a9a820> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
- at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
- at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
- at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
- at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
- at java.lang.Thread.run(Thread.java:748)
- "AD Thread Pool-Coalescable_CS_Scheduler0" #692 daemon prio=5 os_prio=0 tid=0x00007f51500d9800 nid=0x1a22 waiting on condition [0x00007f5109312000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000383a9a528> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
- at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
- at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
- at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
- at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-55-1" #290 daemon prio=5 os_prio=0 tid=0x00007f51b4064800 nid=0x19d1 waiting on condition [0x00007f51073f3000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003912a7828> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-51-1" #266 daemon prio=5 os_prio=0 tid=0x00007f516404a000 nid=0x19af waiting on condition [0x00007f5105ddd000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000390f473f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-150" #587 daemon prio=5 os_prio=0 tid=0x00007f513409f000 nid=0x19ae waiting on condition [0x00007f51065e5000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-149" #586 daemon prio=5 os_prio=0 tid=0x00007f51300b6000 nid=0x19ad waiting on condition [0x00007f51063e3000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-148" #585 daemon prio=5 os_prio=0 tid=0x00007f513409d800 nid=0x19ac waiting for monitor entry [0x00007f5106be8000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c21f68> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-147" #582 daemon prio=5 os_prio=0 tid=0x00007f51300b5000 nid=0x19a9 waiting on condition [0x00007f5104bcd000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-146" #579 daemon prio=5 os_prio=0 tid=0x00007f513409c800 nid=0x19a6 waiting on condition [0x00007f5103dbd000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c20948> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000397d1e050> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-145" #578 daemon prio=5 os_prio=0 tid=0x00007f51300b4000 nid=0x19a5 waiting on condition [0x00007f5103ebe000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c228a0> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000038ac82a58> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-144" #577 daemon prio=5 os_prio=0 tid=0x00007f513409b800 nid=0x19a4 waiting on condition [0x00007f51035b7000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-143" #576 daemon prio=5 os_prio=0 tid=0x00007f51300b3000 nid=0x19a3 waiting on condition [0x00007f51034b4000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c1e238> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000038245ebf8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-142" #575 daemon prio=5 os_prio=0 tid=0x00007f513409a800 nid=0x19a2 waiting on condition [0x00007f51033b5000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-49-1" #257 daemon prio=5 os_prio=0 tid=0x00007f515813d800 nid=0x19a1 waiting on condition [0x00007f5102db1000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003908c42e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-141" #574 daemon prio=5 os_prio=0 tid=0x00007f513006c800 nid=0x19a0 waiting on condition [0x00007f5102aae000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-140" #571 daemon prio=5 os_prio=0 tid=0x00007f5134099800 nid=0x199d waiting for monitor entry [0x00007f5101ca0000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x00000003824644c0> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-139" #569 daemon prio=5 os_prio=0 tid=0x00007f51300b2000 nid=0x199b waiting on condition [0x00007f51026aa000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-138" #568 daemon prio=5 os_prio=0 tid=0x00007f5134098800 nid=0x199a waiting on condition [0x00007f5101195000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-136" #567 daemon prio=5 os_prio=0 tid=0x00007f5134097800 nid=0x1999 waiting on condition [0x00007f5101094000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-137" #566 daemon prio=5 os_prio=0 tid=0x00007f51300a9800 nid=0x1998 waiting on condition [0x00007f510fab0000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-135" #565 daemon prio=5 os_prio=0 tid=0x00007f513006a800 nid=0x1997 waiting on condition [0x00007f510f9af000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-134" #564 daemon prio=5 os_prio=0 tid=0x00007f5134090000 nid=0x1996 waiting on condition [0x00007f5117ce3000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-132" #563 daemon prio=5 os_prio=0 tid=0x00007f513408a000 nid=0x1995 waiting on condition [0x00007f50fe066000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-133" #562 daemon prio=5 os_prio=0 tid=0x00007f51300a7800 nid=0x1994 waiting on condition [0x00007f50fe167000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-131" #561 daemon prio=5 os_prio=0 tid=0x00007f51300a5800 nid=0x1993 waiting on condition [0x00007f50fe268000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-130" #560 daemon prio=5 os_prio=0 tid=0x00007f5134088800 nid=0x1992 waiting on condition [0x00007f50fe367000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c1f088> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x00000003973f7d90> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-129" #559 daemon prio=5 os_prio=0 tid=0x00007f5134086800 nid=0x1991 waiting on condition [0x00007f50fe46a000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-128" #558 daemon prio=5 os_prio=0 tid=0x00007f51300a4000 nid=0x1990 waiting on condition [0x00007f50fe569000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c1ead8> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000382463ef8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-127" #557 daemon prio=5 os_prio=0 tid=0x00007f5134085000 nid=0x198f waiting for monitor entry [0x00007f50fe66a000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c25628> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-126" #556 daemon prio=5 os_prio=0 tid=0x00007f51300a2000 nid=0x198e waiting on condition [0x00007f50fe76d000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-125" #554 daemon prio=5 os_prio=0 tid=0x00007f5134083000 nid=0x198c waiting on condition [0x00007f50fe96f000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-124" #552 daemon prio=5 os_prio=0 tid=0x00007f51300a0800 nid=0x198a waiting for monitor entry [0x00007f50feb6f000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c25eb8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-123" #550 daemon prio=5 os_prio=0 tid=0x00007f5134081000 nid=0x1988 waiting for monitor entry [0x00007f50fed71000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c26720> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-122" #548 daemon prio=5 os_prio=0 tid=0x00007f513009e800 nid=0x1986 waiting for monitor entry [0x00007f50fef72000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c27380> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-121" #547 daemon prio=5 os_prio=0 tid=0x00007f513407f800 nid=0x1985 waiting on condition [0x00007f50ff276000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-120" #546 daemon prio=5 os_prio=0 tid=0x00007f513009c800 nid=0x1984 waiting for monitor entry [0x00007f50ff375000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c27c10> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-119" #545 daemon prio=5 os_prio=0 tid=0x00007f513407d800 nid=0x1983 waiting on condition [0x00007f50ff478000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-118" #543 daemon prio=5 os_prio=0 tid=0x00007f513009b000 nid=0x1981 waiting on condition [0x00007f50ff67a000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-117" #541 daemon prio=5 os_prio=0 tid=0x00007f513407b800 nid=0x197f waiting on condition [0x00007f50ff87c000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-116" #540 daemon prio=5 os_prio=0 tid=0x00007f5130099000 nid=0x197e waiting on condition [0x00007f50ff97d000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-115" #538 daemon prio=5 os_prio=0 tid=0x00007f513407a000 nid=0x197c waiting on condition [0x00007f50ffb7f000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-114" #536 daemon prio=5 os_prio=0 tid=0x00007f5130096000 nid=0x197a waiting on condition [0x00007f50ffd7f000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c27d48> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000038206eb00> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-113" #535 daemon prio=5 os_prio=0 tid=0x00007f5134078000 nid=0x1979 waiting on condition [0x00007f50ffe82000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-112" #533 daemon prio=5 os_prio=0 tid=0x00007f5130092000 nid=0x1977 waiting on condition [0x00007f5100084000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-111" #532 daemon prio=5 os_prio=0 tid=0x00007f5134076000 nid=0x1976 runnable [0x00007f5100182000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
- at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
- at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
- - locked <0x00000007271a29d8> (a java.io.BufferedInputStream)
- at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
- at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
- at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1569)
- - locked <0x0000000727195038> (a sun.net.www.protocol.http.HttpURLConnection)
- at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
- - locked <0x0000000727195038> (a sun.net.www.protocol.http.HttpURLConnection)
- at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
- at org.glassfish.jersey.client.HttpUrlConnector._apply(HttpUrlConnector.java:321)
- at org.glassfish.jersey.client.HttpUrlConnector.apply(HttpUrlConnector.java:227)
- at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:246)
- at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:667)
- at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:664)
- at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
- at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
- at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
- at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:424)
- at org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:664)
- at org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:424)
- at com.pearson.ltg.ole.service.content.RemoteContentService.send(RemoteContentService.java:109)
- at com.pearson.ltg.ole.service.content.RemoteContentService.send(RemoteContentService.java:104)
- at com.pearson.ltg.ole.service.content.RemoteContentService.doPost(RemoteContentService.java:88)
- at com.pearson.ltg.ole.service.content.ContentSearchService.searchItemsFast(ContentSearchService.java:311)
- at com.pearson.ltg.ole.service.content.ContentSearchService.search(ContentSearchService.java:193)
- at com.pearson.ltg.ole.service.content.ContentSearchService.search(ContentSearchService.java:186)
- at com.pearson.ltg.ole.service.content.ContentServiceFacade.search(ContentServiceFacade.java:260)
- at com.pearson.ltg.ole.service.DefaultSearchByKeywordStrategy.searchItemsFast(DefaultSearchByKeywordStrategy.java:191)
- at com.pearson.ltg.ole.service.DefaultSearchByKeywordStrategy.search(DefaultSearchByKeywordStrategy.java:80)
- at com.pearson.ltg.ole.service.content.ContentSearchService.search(ContentSearchService.java:110)
- at com.pearson.ltg.ole.service.content.ContentSearchService.search(ContentSearchService.java:105)
- at com.pearson.ltg.ole.service.content.ContentSearchService.search(ContentSearchService.java:100)
- at com.pearson.ltg.ole.service.content.ContentServiceFacade.search(ContentServiceFacade.java:247)
- at com.pearson.ltg.ole.controller.item.ContentController.searchWithFacetFilters(ContentController.java:110)
- at com.pearson.ltg.ole.controller.item.ContentController$$FastClassBySpringCGLIB$$7c250888.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.item.ContentController$$EnhancerBySpringCGLIB$$398a5c3a.searchWithFacetFilters(<generated>)
- at sun.reflect.GeneratedMethodAccessor1270.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:644)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000075e86b160> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-110" #531 daemon prio=5 os_prio=0 tid=0x00007f5130090000 nid=0x1975 waiting on condition [0x00007f5100286000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-109" #529 daemon prio=5 os_prio=0 tid=0x00007f5134074800 nid=0x1973 waiting for monitor entry [0x00007f5100485000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c292b8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-108" #527 daemon prio=5 os_prio=0 tid=0x00007f513008e800 nid=0x1971 waiting on condition [0x00007f510068a000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-107" #526 daemon prio=5 os_prio=0 tid=0x00007f5134072800 nid=0x1970 waiting for monitor entry [0x00007f5100789000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c29b20> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-106" #523 daemon prio=5 os_prio=0 tid=0x00007f513008c800 nid=0x196d waiting on condition [0x00007f5100a8e000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-105" #522 daemon prio=5 os_prio=0 tid=0x00007f5134071000 nid=0x196c waiting for monitor entry [0x00007f5100b8d000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000038206f0c8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-104" #521 daemon prio=5 os_prio=0 tid=0x00007f513008b000 nid=0x196b waiting on condition [0x00007f5100c90000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-103" #520 daemon prio=5 os_prio=0 tid=0x00007f513406f000 nid=0x196a waiting on condition [0x00007f5100d91000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-102" #519 daemon prio=5 os_prio=0 tid=0x00007f5130089000 nid=0x1969 waiting on condition [0x00007f5100e92000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-101" #518 daemon prio=5 os_prio=0 tid=0x00007f513406d000 nid=0x1968 waiting for monitor entry [0x00007f5100f90000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c2a970> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-100" #515 daemon prio=5 os_prio=0 tid=0x00007f5130087000 nid=0x1965 waiting on condition [0x00007f5101294000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c2a9c0> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000038206f690> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-99" #514 daemon prio=5 os_prio=0 tid=0x00007f513406b800 nid=0x1964 waiting on condition [0x00007f5101399000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-98" #513 daemon prio=5 os_prio=0 tid=0x00007f5130085000 nid=0x1963 waiting for monitor entry [0x00007f5101498000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c2ba98> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-97" #512 daemon prio=5 os_prio=0 tid=0x00007f5134069800 nid=0x1962 waiting on condition [0x00007f510159b000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-95" #511 daemon prio=5 os_prio=0 tid=0x00007f5134068000 nid=0x1961 waiting on condition [0x00007f510169c000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-96" #510 daemon prio=5 os_prio=0 tid=0x00007f5130083000 nid=0x1960 waiting on condition [0x00007f510179d000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-94" #509 daemon prio=5 os_prio=0 tid=0x00007f5130081000 nid=0x195f waiting on condition [0x00007f510189c000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c1fe38> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000397d22128> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-93" #508 daemon prio=5 os_prio=0 tid=0x00007f5134066000 nid=0x195e waiting for monitor entry [0x00007f510199d000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c5cf20> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-92" #507 daemon prio=5 os_prio=0 tid=0x00007f513007f800 nid=0x195d waiting on condition [0x00007f5101aa0000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-91" #506 daemon prio=5 os_prio=0 tid=0x00007f5134064800 nid=0x195c waiting on condition [0x00007f5101b9f000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c5cfb8> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000382463368> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-90" #504 daemon prio=5 os_prio=0 tid=0x00007f513007e000 nid=0x195a waiting on condition [0x00007f5101da3000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-89" #503 daemon prio=5 os_prio=0 tid=0x00007f51340a6800 nid=0x1959 waiting for monitor entry [0x00007f5101ea1000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.GeneratedMethodAccessor1490.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c5e528> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-88" #502 daemon prio=5 os_prio=0 tid=0x00007f5130077800 nid=0x1958 waiting on condition [0x00007f51021a5000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-87" #499 daemon prio=5 os_prio=0 tid=0x00007f513405e800 nid=0x1955 waiting on condition [0x00007f51024a8000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-86" #498 daemon prio=5 os_prio=0 tid=0x00007f5130076000 nid=0x1954 waiting for monitor entry [0x00007f51025a6000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c5f1d8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-8-1" #73 daemon prio=5 os_prio=0 tid=0x00007f516c0d1000 nid=0x1952 waiting on condition [0x00007f51027ab000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382465230> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-85" #496 daemon prio=5 os_prio=0 tid=0x00007f513405b000 nid=0x1951 waiting on condition [0x00007f51028aa000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c1d588> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000397310630> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-84" #495 daemon prio=5 os_prio=0 tid=0x00007f5130074000 nid=0x1950 waiting on condition [0x00007f51029ab000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c1c9f0> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000382073d50> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-83" #493 daemon prio=5 os_prio=0 tid=0x00007f5134059800 nid=0x194e waiting for monitor entry [0x00007f5102bab000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.service.ClassRosterService.getUserById(ClassRosterService.java:877)
- at com.pearson.ltg.ole.service.ClassRosterService.getStudentsFromRosters(ClassRosterService.java:861)
- at com.pearson.ltg.ole.service.ClassRosterService.getAllRosterInformation(ClassRosterService.java:848)
- at com.pearson.ltg.ole.controller.ClassRosterController.getAllRosterInformation(ClassRosterController.java:912)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getAllRosterInformation(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c61120> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-82" #492 daemon prio=5 os_prio=0 tid=0x00007f5130072800 nid=0x194d waiting on condition [0x00007f5102cb0000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-5-1" #63 daemon prio=5 os_prio=0 tid=0x00007f515c08f800 nid=0x194b waiting on condition [0x00007f5102eb2000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382089268> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-81" #490 daemon prio=5 os_prio=0 tid=0x00007f5134058000 nid=0x194a waiting on condition [0x00007f51031b3000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-80" #489 daemon prio=5 os_prio=0 tid=0x00007f5130071000 nid=0x1949 waiting for monitor entry [0x00007f51032b1000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c61ac8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-79" #485 daemon prio=5 os_prio=0 tid=0x00007f5134056000 nid=0x1945 waiting for monitor entry [0x00007f51036b4000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c62728> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-78" #484 daemon prio=5 os_prio=0 tid=0x00007f5134054000 nid=0x1944 waiting on condition [0x00007f51037b9000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-76" #483 daemon prio=5 os_prio=0 tid=0x00007f513405d000 nid=0x1943 waiting for monitor entry [0x00007f51038b8000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c62fb8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-77" #482 daemon prio=5 os_prio=0 tid=0x00007f5130078800 nid=0x1942 waiting for monitor entry [0x00007f51039b8000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x00000003820698f0> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-75" #481 daemon prio=5 os_prio=0 tid=0x00007f513006e800 nid=0x1941 waiting on condition [0x00007f5103abc000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-74" #475 daemon prio=5 os_prio=0 tid=0x00007f5130068000 nid=0x193b waiting on condition [0x00007f51040c2000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "threadPoolExecutor-8" #474 daemon prio=5 os_prio=0 tid=0x00007f517003c000 nid=0x193a waiting on condition [0x00007f51041c3000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820a54d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "threadPoolExecutor-5" #472 daemon prio=5 os_prio=0 tid=0x00007f51784cc000 nid=0x1939 waiting on condition [0x00007f51042c4000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820a54d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "threadPoolExecutor-7" #473 daemon prio=5 os_prio=0 tid=0x00007f51b4029000 nid=0x1938 waiting on condition [0x00007f51043c5000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820a54d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "threadPoolExecutor-6" #471 daemon prio=5 os_prio=0 tid=0x00007f51c0027800 nid=0x1937 waiting on condition [0x00007f51044c6000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820a54d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-73" #470 daemon prio=5 os_prio=0 tid=0x00007f513404f800 nid=0x1936 waiting for monitor entry [0x00007f51045c5000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c64188> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-2" #469 prio=5 os_prio=0 tid=0x00007f51689cd000 nid=0x1935 waiting for monitor entry [0x00007f51046c7000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-5" #467 prio=5 os_prio=0 tid=0x00007f5178270000 nid=0x1934 waiting for monitor entry [0x00007f51047c8000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-3" #468 prio=5 os_prio=0 tid=0x00007f51b4027000 nid=0x1933 waiting for monitor entry [0x00007f51048c9000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-4" #466 prio=5 os_prio=0 tid=0x00007f5170037800 nid=0x1932 waiting for monitor entry [0x00007f51049ca000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "shortRunningTaskExecutor-1" #465 prio=5 os_prio=0 tid=0x00007f5164022800 nid=0x1931 waiting for monitor entry [0x00007f5104acb000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
- at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
- at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
- at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-72" #463 daemon prio=5 os_prio=0 tid=0x00007f5130066000 nid=0x192f waiting on condition [0x00007f5104cce000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-71" #462 daemon prio=5 os_prio=0 tid=0x00007f513404d800 nid=0x192e waiting for monitor entry [0x00007f5104dcc000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000382068cf8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-70" #461 daemon prio=5 os_prio=0 tid=0x00007f5130064800 nid=0x192d waiting on condition [0x00007f5104ed0000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-55-4" #293 daemon prio=5 os_prio=0 tid=0x00007f51b401b000 nid=0x192c waiting on condition [0x00007f51051d1000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820ab0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-69" #459 daemon prio=5 os_prio=0 tid=0x00007f513404c000 nid=0x192a waiting on condition [0x00007f51053d3000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-68" #458 daemon prio=5 os_prio=0 tid=0x00007f5130062800 nid=0x1929 waiting on condition [0x00007f51054d4000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-67" #457 daemon prio=5 os_prio=0 tid=0x00007f513404a000 nid=0x1928 waiting for monitor entry [0x00007f51055d3000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c64d30> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-66" #456 daemon prio=5 os_prio=0 tid=0x00007f5130061000 nid=0x1927 waiting on condition [0x00007f51056d6000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-65" #455 daemon prio=5 os_prio=0 tid=0x00007f5134048800 nid=0x1926 waiting for monitor entry [0x00007f51057d5000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c655a0> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-64" #454 daemon prio=5 os_prio=0 tid=0x00007f513005f000 nid=0x1925 waiting for monitor entry [0x00007f51058d6000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x00000005664051e8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-63" #453 daemon prio=5 os_prio=0 tid=0x00007f5134046800 nid=0x1924 waiting for monitor entry [0x00007f51059d7000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000398313ed0> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-62" #452 daemon prio=5 os_prio=0 tid=0x00007f513005d800 nid=0x1923 waiting on condition [0x00007f5105ada000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-61" #451 daemon prio=5 os_prio=0 tid=0x00007f5134045000 nid=0x1922 waiting on condition [0x00007f5105bdb000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-60" #450 daemon prio=5 os_prio=0 tid=0x00007f5134043000 nid=0x1921 waiting for monitor entry [0x00007f5105cd9000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.GeneratedMethodAccessor1490.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c66250> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-59" #448 daemon prio=5 os_prio=0 tid=0x00007f513005b800 nid=0x191f waiting for monitor entry [0x00007f5105edb000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x00000005660076d8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-58" #447 daemon prio=5 os_prio=0 tid=0x00007f5134041000 nid=0x191e waiting on condition [0x00007f5105fdf000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-57" #446 daemon prio=5 os_prio=0 tid=0x00007f513005a000 nid=0x191d waiting on condition [0x00007f51060e0000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-56" #444 daemon prio=5 os_prio=0 tid=0x00007f513403f800 nid=0x191b waiting on condition [0x00007f51062e2000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-55" #442 daemon prio=5 os_prio=0 tid=0x00007f5130055800 nid=0x1919 waiting on condition [0x00007f51064e4000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-54" #439 daemon prio=5 os_prio=0 tid=0x00007f513403d800 nid=0x1916 waiting on condition [0x00007f51067e7000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-53" #438 daemon prio=5 os_prio=0 tid=0x00007f5130054000 nid=0x1915 waiting for monitor entry [0x00007f51068e4000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566008338> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-52" #436 daemon prio=5 os_prio=0 tid=0x00007f513403b800 nid=0x1913 waiting for monitor entry [0x00007f5106ae8000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000382463930> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-51" #434 daemon prio=5 os_prio=0 tid=0x00007f5130052000 nid=0x1911 waiting for monitor entry [0x00007f5106cea000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x00000003820887f8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-50" #432 daemon prio=5 os_prio=0 tid=0x00007f513403a000 nid=0x190f waiting for monitor entry [0x00007f5106eec000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x00000003979da590> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-49" #431 daemon prio=5 os_prio=0 tid=0x00007f5130050000 nid=0x190e waiting on condition [0x00007f5106fef000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-48" #430 daemon prio=5 os_prio=0 tid=0x00007f5134038000 nid=0x190d waiting on condition [0x00007f51070f0000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-47" #429 daemon prio=5 os_prio=0 tid=0x00007f513004e800 nid=0x190c waiting on condition [0x00007f51071f1000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-46" #426 daemon prio=5 os_prio=0 tid=0x00007f5134036000 nid=0x1909 waiting on condition [0x00007f51074f4000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-45" #424 daemon prio=5 os_prio=0 tid=0x00007f513004d000 nid=0x1907 waiting for monitor entry [0x00007f51076f4000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c66ba8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-44" #420 daemon prio=5 os_prio=0 tid=0x00007f5134034800 nid=0x1903 waiting on condition [0x00007f5107afa000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-43" #419 daemon prio=5 os_prio=0 tid=0x00007f513004b000 nid=0x1902 waiting on condition [0x00007f5107bf9000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566405bc0> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000382074518> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-42" #418 daemon prio=5 os_prio=0 tid=0x00007f5134033000 nid=0x1901 waiting for monitor entry [0x00007f5107cfa000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566009370> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-41" #417 daemon prio=5 os_prio=0 tid=0x00007f5130049000 nid=0x1900 waiting for monitor entry [0x00007f5107dfa000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c67808> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-40" #416 daemon prio=5 os_prio=0 tid=0x00007f5134031000 nid=0x18ff waiting on condition [0x00007f5107efc000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000005660093e0> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x00000003973106d8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-39" #414 daemon prio=5 os_prio=0 tid=0x00007f5130047800 nid=0x18fd waiting on condition [0x00007f51080fd000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566006a48> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000038ac86b30> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-51-4" #269 daemon prio=5 os_prio=0 tid=0x00007f5164010800 nid=0x18fc waiting on condition [0x00007f5108201000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820bc230> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-38" #412 daemon prio=5 os_prio=0 tid=0x00007f513402f800 nid=0x18fa waiting on condition [0x00007f5108403000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-53-1" #275 daemon prio=5 os_prio=0 tid=0x00007f5140160000 nid=0x18f9 waiting on condition [0x00007f5108504000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820bc718> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-49-4" #260 daemon prio=5 os_prio=0 tid=0x00007f5158137800 nid=0x18f8 waiting on condition [0x00007f5108605000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820bdc70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-47-1" #248 daemon prio=5 os_prio=0 tid=0x00007f5144017800 nid=0x18f7 waiting on condition [0x00007f5108706000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820bdf58> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-45-1" #239 daemon prio=5 os_prio=0 tid=0x00007f5128013800 nid=0x18f5 waiting on condition [0x00007f5108908000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820fd480> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-37" #410 daemon prio=5 os_prio=0 tid=0x00007f5130045800 nid=0x18f4 waiting on condition [0x00007f5108a09000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-40-1" #217 daemon prio=5 os_prio=0 tid=0x00007f5164019000 nid=0x18f2 waiting on condition [0x00007f5108c0b000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820fd768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-36-1" #199 daemon prio=5 os_prio=0 tid=0x00007f51c4041000 nid=0x18f1 waiting on condition [0x00007f5108d0c000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820be440> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-34-1" #190 daemon prio=5 os_prio=0 tid=0x00007f51694f4800 nid=0x18f0 waiting on condition [0x00007f5108e0d000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820fda50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-32-1" #181 daemon prio=5 os_prio=0 tid=0x00007f51c001c800 nid=0x18ef waiting on condition [0x00007f5108f0e000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820be728> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-30-1" #172 daemon prio=5 os_prio=0 tid=0x00007f517c020000 nid=0x18ee waiting on condition [0x00007f510900f000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820fdd38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-36" #408 daemon prio=5 os_prio=0 tid=0x00007f513402d800 nid=0x18ed waiting on condition [0x00007f5109110000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-35" #407 daemon prio=5 os_prio=0 tid=0x00007f513402b800 nid=0x18ec waiting on condition [0x00007f5109211000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-34" #405 daemon prio=5 os_prio=0 tid=0x00007f5130043800 nid=0x18ea waiting on condition [0x00007f5109413000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-42-1" #226 daemon prio=5 os_prio=0 tid=0x00007f5184022000 nid=0x18e9 waiting on condition [0x00007f5109514000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820fe220> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-38-1" #208 daemon prio=5 os_prio=0 tid=0x00007f5170019800 nid=0x18e8 waiting on condition [0x00007f5109615000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821a4a60> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-33" #404 daemon prio=5 os_prio=0 tid=0x00007f513402a000 nid=0x18e7 waiting for monitor entry [0x00007f5109714000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000038206e338> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-32" #403 daemon prio=5 os_prio=0 tid=0x00007f5130042000 nid=0x18e6 waiting for monitor entry [0x00007f5109814000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566c68648> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-26-1" #154 daemon prio=5 os_prio=0 tid=0x00007f515017d800 nid=0x18e5 waiting on condition [0x00007f5109918000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820c06a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-31" #401 daemon prio=5 os_prio=0 tid=0x00007f5134028000 nid=0x18e3 waiting on condition [0x00007f5109b17000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c644e8> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000038ae3da38> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-30" #399 daemon prio=5 os_prio=0 tid=0x00007f5130040000 nid=0x18e1 waiting for monitor entry [0x00007f5109d19000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000056600adf8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-29" #397 daemon prio=5 os_prio=0 tid=0x00007f5134027000 nid=0x18df waiting on condition [0x00007f512fae3000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-28" #394 daemon prio=5 os_prio=0 tid=0x00007f513003e800 nid=0x18dc waiting on condition [0x00007f510a01f000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-27" #393 daemon prio=5 os_prio=0 tid=0x00007f5134025800 nid=0x18db waiting for monitor entry [0x00007f510a11d000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x00000003974054d0> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-26" #392 daemon prio=5 os_prio=0 tid=0x00007f513003c800 nid=0x18da waiting on condition [0x00007f510a221000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-25" #390 daemon prio=5 os_prio=0 tid=0x00007f5134021800 nid=0x18d8 waiting for monitor entry [0x00007f510a421000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000038245e230> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-24" #387 daemon prio=5 os_prio=0 tid=0x00007f5130035000 nid=0x18d5 waiting on condition [0x00007f510a726000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-22-1" #136 daemon prio=5 os_prio=0 tid=0x00007f51400d0000 nid=0x18d2 waiting on condition [0x00007f510aa29000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820c0f90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-24-1" #145 daemon prio=5 os_prio=0 tid=0x00007f5130033800 nid=0x18d0 waiting on condition [0x00007f510ac2b000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821a5948> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-18-1" #118 daemon prio=5 os_prio=0 tid=0x00007f51f1c8f000 nid=0x18cf waiting on condition [0x00007f510ad2c000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820c1278> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-23" #383 daemon prio=5 os_prio=0 tid=0x00007f513401f800 nid=0x18ce waiting for monitor entry [0x00007f510ae2a000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566408220> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-20-1" #127 daemon prio=5 os_prio=0 tid=0x00007f51bc014000 nid=0x18cb waiting on condition [0x00007f510b130000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820c1560> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-22" #380 daemon prio=5 os_prio=0 tid=0x00007f5130031800 nid=0x18ca waiting on condition [0x00007f510b231000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-14-1" #100 daemon prio=5 os_prio=0 tid=0x00007f51c4040000 nid=0x18c8 waiting on condition [0x00007f510b433000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820c1848> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-16-1" #109 daemon prio=5 os_prio=0 tid=0x00007f51cc03a000 nid=0x18c7 waiting on condition [0x00007f510b534000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821a7638> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-21" #378 daemon prio=5 os_prio=0 tid=0x00007f513401e000 nid=0x18c6 waiting for monitor entry [0x00007f510b633000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000039251e1e0> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-20" #377 daemon prio=5 os_prio=0 tid=0x00007f5130030000 nid=0x18c5 waiting on condition [0x00007f510b736000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-12-1" #91 daemon prio=5 os_prio=0 tid=0x00007f517c00d000 nid=0x18c4 waiting on condition [0x00007f510b837000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820c5a48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-19" #376 daemon prio=5 os_prio=0 tid=0x00007f513401c000 nid=0x18c3 waiting on condition [0x00007f510b938000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-10-1" #82 daemon prio=5 os_prio=0 tid=0x00007f517446e800 nid=0x18c2 waiting on condition [0x00007f510ba39000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820fbbd0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-18" #374 daemon prio=5 os_prio=0 tid=0x00007f513002c800 nid=0x18c0 waiting for monitor entry [0x00007f510bc39000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000566408b28> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-8-4" #76 daemon prio=5 os_prio=0 tid=0x00007f516c0c6000 nid=0x18bf waiting on condition [0x00007f510bd3c000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821a7f20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-17" #370 daemon prio=5 os_prio=0 tid=0x00007f513401a000 nid=0x18bb waiting for monitor entry [0x00007f510c03d000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x00000005664093b8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-16" #369 daemon prio=5 os_prio=0 tid=0x00007f513002d800 nid=0x18ba waiting on condition [0x00007f510c140000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-15" #368 daemon prio=5 os_prio=0 tid=0x00007f5134018800 nid=0x18b9 waiting on condition [0x00007f510c241000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-5-4" #66 daemon prio=5 os_prio=0 tid=0x00007f515c013000 nid=0x18b7 waiting on condition [0x00007f510c443000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821ab318> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-14" #366 daemon prio=5 os_prio=0 tid=0x00007f5130022800 nid=0x18b6 waiting for monitor entry [0x00007f510c542000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000056600c418> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-13" #365 daemon prio=5 os_prio=0 tid=0x00007f5134016800 nid=0x18b5 waiting for monitor entry [0x00007f510c641000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
- at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
- at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
- at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000056640a018> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-12" #364 daemon prio=5 os_prio=0 tid=0x00007f5130020800 nid=0x18b4 waiting on condition [0x00007f510c746000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-11" #363 daemon prio=5 os_prio=0 tid=0x00007f5134015000 nid=0x18b3 waiting for monitor entry [0x00007f510c845000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
- at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
- at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
- at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000056600cca8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "AD Thread-Top Backends Processor0" #361 daemon prio=5 os_prio=0 tid=0x00007f518401a000 nid=0x18b1 waiting on condition [0x00007f510ca49000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000383a9ae98> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
- at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
- at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
- at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
- at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-10" #360 daemon prio=5 os_prio=0 tid=0x00007f513001f000 nid=0x18b0 waiting on condition [0x00007f510cd4a000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-55-3" #292 daemon prio=5 os_prio=0 tid=0x00007f51b4015000 nid=0x18af waiting on condition [0x00007f510ce4b000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003820fc0b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-29-thread-1" #294 prio=5 os_prio=0 tid=0x00007f51740a6000 nid=0x18ad waiting on condition [0x00007f510d04d000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-9" #358 daemon prio=5 os_prio=0 tid=0x00007f5130018000 nid=0x18ac waiting on condition [0x00007f510d94c000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000566c1cce8> (a java.util.concurrent.FutureTask)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
- at java.util.concurrent.FutureTask.get(FutureTask.java:191)
- at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
- at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
- at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
- at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
- at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
- at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
- at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x000000038ac7e980> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-8" #357 daemon prio=5 os_prio=0 tid=0x00007f5130016000 nid=0x18ab waiting on condition [0x00007f510e298000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-7" #356 daemon prio=5 os_prio=0 tid=0x00007f5130014000 nid=0x18aa waiting on condition [0x00007f510e399000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-6" #355 daemon prio=5 os_prio=0 tid=0x00007f5130012000 nid=0x18a9 waiting on condition [0x00007f510e49a000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-2" #354 daemon prio=5 os_prio=0 tid=0x00007f5130010800 nid=0x18a8 waiting on condition [0x00007f510e59b000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-5" #353 daemon prio=5 os_prio=0 tid=0x00007f5134013000 nid=0x18a7 waiting for monitor entry [0x00007f510e699000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
- - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
- at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
- at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
- at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
- at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
- at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
- at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
- at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
- at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
- at com.pearson.ltg.ole.service.ClassRosterService.getUserById(ClassRosterService.java:877)
- at com.pearson.ltg.ole.service.ClassRosterService.getStudentsFromRosters(ClassRosterService.java:861)
- at com.pearson.ltg.ole.service.ClassRosterService.getAllRosterInformation(ClassRosterService.java:848)
- at com.pearson.ltg.ole.controller.ClassRosterController.getAllRosterInformation(ClassRosterController.java:912)
- at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
- at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getAllRosterInformation(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
- at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
- at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
- at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
- - locked <0x0000000397b64ba8> (a org.apache.tomcat.util.net.NioChannel)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-4" #352 daemon prio=5 os_prio=0 tid=0x00007f5134010800 nid=0x18a6 waiting on condition [0x00007f510e79d000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-3" #351 daemon prio=5 os_prio=0 tid=0x00007f513400f000 nid=0x18a5 waiting on condition [0x00007f510e89e000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9180-exec-3" #350 daemon prio=5 os_prio=0 tid=0x00007f5148d4e800 nid=0x18a4 waiting on condition [0x00007f510e99f000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382108250> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:85)
- at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-exec-1" #348 daemon prio=5 os_prio=0 tid=0x00007f5134007800 nid=0x18a3 waiting on condition [0x00007f510eaa0000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
- at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9180-exec-2" #349 daemon prio=5 os_prio=0 tid=0x00007f514cbe8000 nid=0x18a2 waiting on condition [0x00007f510eba1000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382108250> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:85)
- at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9180-exec-1" #347 daemon prio=5 os_prio=0 tid=0x00007f514cbe6800 nid=0x18a1 waiting on condition [0x00007f510eca2000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382108250> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:85)
- at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:31)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9180-Acceptor-0" #345 daemon prio=5 os_prio=0 tid=0x00007f51f21d6800 nid=0x18a0 runnable [0x00007f510eda3000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
- at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
- at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
- - locked <0x00000003835c5ca8> (a java.lang.Object)
- at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:688)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9180-ClientPoller-1" #344 daemon prio=5 os_prio=0 tid=0x00007f51f21d4800 nid=0x189f runnable [0x00007f510eea4000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382108d18> (a sun.nio.ch.Util$3)
- - locked <0x0000000382108d30> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382108cd0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9180-ClientPoller-0" #343 daemon prio=5 os_prio=0 tid=0x00007f51f2278800 nid=0x189e runnable [0x00007f510efa5000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038210a5d0> (a sun.nio.ch.Util$3)
- - locked <0x000000038210a5e8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038210a588> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-7080-Acceptor-0" #342 daemon prio=5 os_prio=0 tid=0x00007f51f2276800 nid=0x189d runnable [0x00007f510f0a6000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
- at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
- at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
- - locked <0x00000003835bcbc0> (a java.lang.Object)
- at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:688)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-7080-ClientPoller-1" #341 daemon prio=5 os_prio=0 tid=0x00007f51f2275800 nid=0x189c runnable [0x00007f510f1a7000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038210aa28> (a sun.nio.ch.Util$3)
- - locked <0x000000038210aa40> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038210a9e0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-7080-ClientPoller-0" #340 daemon prio=5 os_prio=0 tid=0x00007f51f22bc800 nid=0x189b runnable [0x00007f510f2a8000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038210aca0> (a sun.nio.ch.Util$3)
- - locked <0x000000038210acb8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038210ac58> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-Acceptor-0" #339 daemon prio=5 os_prio=0 tid=0x00007f51f22c1800 nid=0x189a runnable [0x00007f510f3a9000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
- at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
- at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
- - locked <0x0000000383d07a98> (a java.lang.Object)
- at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:688)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-ClientPoller-1" #338 daemon prio=5 os_prio=0 tid=0x00007f51f22c0000 nid=0x1899 runnable [0x00007f510f4aa000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038210b0b8> (a sun.nio.ch.Util$3)
- - locked <0x000000038210b0d0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038210b070> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052)
- at java.lang.Thread.run(Thread.java:748)
- "http-nio-0.0.0.0-9080-ClientPoller-0" #337 daemon prio=5 os_prio=0 tid=0x00007f51f227b000 nid=0x1898 runnable [0x00007f510f5ab000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038210b330> (a sun.nio.ch.Util$3)
- - locked <0x000000038210b348> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038210b2e8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052)
- at java.lang.Thread.run(Thread.java:748)
- "ContainerBackgroundProcessor[StandardEngine[Catalina]]" #336 daemon prio=5 os_prio=0 tid=0x00007f51f1a2a800 nid=0x1897 waiting on condition [0x00007f510f6ac000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1345)
- at java.lang.Thread.run(Thread.java:748)
- "Thread-17" #335 daemon prio=5 os_prio=0 tid=0x00007f5149b0e800 nid=0x1896 waiting on condition [0x00007f510f7ad000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at com.pearson.ctg.portal.service.healthcheck.HealthcheckServlet$DatabaseHealthCheckThread.run(Redefined)
- "Thread-16" #334 daemon prio=5 os_prio=0 tid=0x00007f514a2fc800 nid=0x1895 waiting on condition [0x00007f510f8ae000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at com.pearson.ctg.portal.service.healthcheck.HealthcheckServlet$HttpHealthCheckThread.run(Redefined)
- "scheduler-5" #327 prio=5 os_prio=0 tid=0x00007f517c00b000 nid=0x188e waiting on condition [0x00007f51100b4000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038210d050> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "scheduler-4" #326 prio=5 os_prio=0 tid=0x00007f514a48f000 nid=0x188d waiting on condition [0x00007f51101b5000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038210d050> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "scheduler-3" #325 prio=5 os_prio=0 tid=0x00007f514a48d000 nid=0x188c waiting on condition [0x00007f51102b6000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038210d050> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "scheduler-2" #324 prio=5 os_prio=0 tid=0x00007f514a48b800 nid=0x188b waiting on condition [0x00007f51103b7000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038210d050> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "scheduler-1" #323 prio=5 os_prio=0 tid=0x00007f514a48a800 nid=0x188a runnable [0x00007f51104b7000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
- at sun.security.ssl.InputRecord.read(InputRecord.java:503)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
- - locked <0x000000056640e3d8> (a java.lang.Object)
- at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
- at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
- - locked <0x00000005664104e8> (a sun.security.ssl.AppInputStream)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
- at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
- at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
- at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
- at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
- at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
- at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
- at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
- at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
- at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
- at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
- at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
- at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
- at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
- at com.pearson.ltg.ole.lrs.batch.SQSEventScheduler.getMessages(SQSEventScheduler.java:115)
- at com.pearson.ltg.ole.lrs.batch.SQSEventScheduler.processQueue(SQSEventScheduler.java:99)
- at com.pearson.ltg.ole.service.LRSEventPublisherFacade.sendK12RSMessages(LRSEventPublisherFacade.java:603)
- at sun.reflect.GeneratedMethodAccessor1440.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:65)
- at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-28-1" #163 daemon prio=5 os_prio=0 tid=0x00007f51f1a28800 nid=0x1889 waiting on condition [0x00007f51105b9000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382117160> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-28-4" #166 daemon prio=5 os_prio=0 tid=0x00007f51f1a27000 nid=0x1888 waiting on condition [0x00007f51106ba000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382117448> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-51-3" #268 daemon prio=5 os_prio=0 tid=0x00007f5164008000 nid=0x1887 waiting on condition [0x00007f51107bb000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382117730> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-49-3" #259 daemon prio=5 os_prio=0 tid=0x00007f51580f0800 nid=0x1886 waiting on condition [0x00007f51108bc000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382117a18> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-27-thread-1" #270 prio=5 os_prio=0 tid=0x00007f513000d800 nid=0x1885 sleeping[0x00007f51109bd000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-53-4" #278 daemon prio=5 os_prio=0 tid=0x00007f5140760800 nid=0x1884 waiting on condition [0x00007f5110abe000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382117eb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-42-4" #229 daemon prio=5 os_prio=0 tid=0x00007f5184007800 nid=0x1883 waiting on condition [0x00007f5110bbf000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821181a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-26-thread-1" #261 prio=5 os_prio=0 tid=0x00007f51d4041800 nid=0x1882 sleeping[0x00007f5110cc0000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-47-4" #251 daemon prio=5 os_prio=0 tid=0x00007f5144012000 nid=0x1881 waiting on condition [0x00007f5110dc1000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038211b3b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-53-3" #277 daemon prio=5 os_prio=0 tid=0x00007f514075c000 nid=0x1880 waiting on condition [0x00007f51110c2000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038211b698> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-45-4" #242 daemon prio=5 os_prio=0 tid=0x00007f512800f000 nid=0x187f waiting on condition [0x00007f51111c3000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038211b980> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-28-thread-1" #279 prio=5 os_prio=0 tid=0x00007f514a396800 nid=0x187e sleeping[0x00007f51112c4000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-47-3" #250 daemon prio=5 os_prio=0 tid=0x00007f5144010800 nid=0x187d waiting on condition [0x00007f51113c5000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038211be20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-25-thread-1" #252 prio=5 os_prio=0 tid=0x00007f51c8006800 nid=0x187c waiting on condition [0x00007f51114c6000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-36-4" #202 daemon prio=5 os_prio=0 tid=0x00007f51c4038000 nid=0x187b waiting on condition [0x00007f51115c7000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038211c2c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-30-4" #175 daemon prio=5 os_prio=0 tid=0x00007f517c009000 nid=0x187a waiting on condition [0x00007f51116c8000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038211c5a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-45-3" #241 daemon prio=5 os_prio=0 tid=0x00007f512800d800 nid=0x1879 waiting on condition [0x00007f51117c9000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038211de68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-28-3" #165 daemon prio=5 os_prio=0 tid=0x00007f51f1a25800 nid=0x1878 waiting on condition [0x00007f51118ca000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038211e128> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-24-thread-1" #243 prio=5 os_prio=0 tid=0x00007f5184006000 nid=0x1877 waiting on condition [0x00007f51119cb000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-32-4" #184 daemon prio=5 os_prio=0 tid=0x00007f51c0017800 nid=0x1876 waiting on condition [0x00007f5111acc000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038211e5c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-16-thread-1" #167 prio=5 os_prio=0 tid=0x00007f5150011000 nid=0x1875 sleeping[0x00007f5111bcd000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-40-4" #220 daemon prio=5 os_prio=0 tid=0x00007f5164006000 nid=0x1874 waiting on condition [0x00007f5111cce000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038211ea68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-38-4" #211 daemon prio=5 os_prio=0 tid=0x00007f5170009800 nid=0x1873 waiting on condition [0x00007f5111dcf000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038211ed28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-36-3" #201 daemon prio=5 os_prio=0 tid=0x00007f51c402a800 nid=0x1872 waiting on condition [0x00007f5111ef8000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038211efe8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-20-thread-1" #203 prio=5 os_prio=0 tid=0x0000000001d35800 nid=0x1871 sleeping[0x00007f51121f9000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-34-4" #193 daemon prio=5 os_prio=0 tid=0x00007f51695fb800 nid=0x1870 waiting on condition [0x00007f51122fa000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382120ae8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-32-3" #183 daemon prio=5 os_prio=0 tid=0x00007f51c0015800 nid=0x186f waiting on condition [0x00007f51123fb000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382120da8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-18-thread-1" #185 prio=5 os_prio=0 tid=0x00007f51b802d800 nid=0x186e sleeping[0x00007f51124fc000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-42-3" #228 daemon prio=5 os_prio=0 tid=0x00007f5184004800 nid=0x186d waiting on condition [0x00007f51125fd000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382121220> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-30-3" #174 daemon prio=5 os_prio=0 tid=0x00007f517c007800 nid=0x186c waiting on condition [0x00007f51126fe000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382121508> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-23-thread-1" #230 prio=5 os_prio=0 tid=0x00007f51693f6000 nid=0x186b sleeping[0x00007f51127ff000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "pool-17-thread-1" #176 prio=5 os_prio=0 tid=0x00007f516c0bc800 nid=0x186a waiting on condition [0x00007f5112900000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-38-3" #210 daemon prio=5 os_prio=0 tid=0x00007f5170008000 nid=0x1869 waiting on condition [0x00007f5112a01000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382121b38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-40-3" #219 daemon prio=5 os_prio=0 tid=0x00007f5164004800 nid=0x1868 waiting on condition [0x00007f5112b02000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382123420> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-34-3" #192 daemon prio=5 os_prio=0 tid=0x00007f51691a1000 nid=0x1867 waiting on condition [0x00007f5112c03000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821236e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-21-thread-1" #212 prio=5 os_prio=0 tid=0x00007f513c00d800 nid=0x1866 sleeping[0x00007f5112d04000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "pool-22-thread-1" #221 prio=5 os_prio=0 tid=0x00007f514a184800 nid=0x1865 sleeping[0x00007f5112e05000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "pool-19-thread-1" #194 prio=5 os_prio=0 tid=0x00007f51c8005000 nid=0x1864 sleeping[0x00007f5117048000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-26-4" #157 daemon prio=5 os_prio=0 tid=0x00007f515001e800 nid=0x1863 waiting on condition [0x00007f5113106000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382123ec8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-26-3" #156 daemon prio=5 os_prio=0 tid=0x00007f5150021000 nid=0x1862 waiting on condition [0x00007f511320c000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382124188> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-15-thread-1" #158 prio=5 os_prio=0 tid=0x00007f514400e800 nid=0x1861 sleeping[0x00007f511330d000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-22-4" #139 daemon prio=5 os_prio=0 tid=0x00007f5140454800 nid=0x1860 waiting on condition [0x00007f511340e000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382124628> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-24-4" #148 daemon prio=5 os_prio=0 tid=0x00007f513000b800 nid=0x185f waiting on condition [0x00007f511350f000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382125f38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-22-3" #138 daemon prio=5 os_prio=0 tid=0x00007f51409f8000 nid=0x185e waiting on condition [0x00007f5113610000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382126220> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-13-thread-1" #140 prio=5 os_prio=0 tid=0x00007f51cc042000 nid=0x185d sleeping[0x00007f5113711000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-24-3" #147 daemon prio=5 os_prio=0 tid=0x00007f513000a000 nid=0x185c waiting on condition [0x00007f5113812000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821266c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-20-4" #130 daemon prio=5 os_prio=0 tid=0x00007f51bc012000 nid=0x185b waiting on condition [0x00007f5113913000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821269a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-18-4" #121 daemon prio=5 os_prio=0 tid=0x00007f51f1a24000 nid=0x185a waiting on condition [0x00007f5113a14000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382126c90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-14-thread-1" #149 prio=5 os_prio=0 tid=0x00007f512800b800 nid=0x1859 waiting on condition [0x00007f5113b15000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-18-3" #120 daemon prio=5 os_prio=0 tid=0x00007f51f1e15800 nid=0x1858 waiting on condition [0x00007f5113c16000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382127130> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-16-4" #112 daemon prio=5 os_prio=0 tid=0x00007f51cc03d800 nid=0x1857 waiting on condition [0x00007f5113d17000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382118488> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-14-4" #103 daemon prio=5 os_prio=0 tid=0x00007f51c4028800 nid=0x1856 waiting on condition [0x00007f5113e18000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382128a28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-11-thread-1" #122 prio=5 os_prio=0 tid=0x00007f5174064800 nid=0x1855 waiting on condition [0x00007f5113f19000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-16-3" #111 daemon prio=5 os_prio=0 tid=0x00007f51cc03c800 nid=0x1854 waiting on condition [0x00007f511401a000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821274b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-10-thread-1" #113 prio=5 os_prio=0 tid=0x00007f51693dd000 nid=0x1853 sleeping[0x00007f511411b000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-14-3" #102 daemon prio=5 os_prio=0 tid=0x00007f51c402d800 nid=0x1852 waiting on condition [0x00007f511421c000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382127798> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-9-thread-1" #104 prio=5 os_prio=0 tid=0x00007f514a20c800 nid=0x1851 sleeping[0x00007f511431d000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-20-3" #129 daemon prio=5 os_prio=0 tid=0x00007f51bc010000 nid=0x1850 waiting on condition [0x00007f511461e000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382129238> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-12-thread-1" #131 prio=5 os_prio=0 tid=0x00007f51b4011800 nid=0x184f sleeping[0x00007f511471f000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-12-4" #94 daemon prio=5 os_prio=0 tid=0x00007f517c005800 nid=0x184e waiting on condition [0x00007f5114820000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382127c38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-10-4" #85 daemon prio=5 os_prio=0 tid=0x00007f5174062800 nid=0x184d waiting on condition [0x00007f5114921000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382129520> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-12-3" #93 daemon prio=5 os_prio=0 tid=0x00007f517c004000 nid=0x184c waiting on condition [0x00007f5114a22000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382127f20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-10-3" #84 daemon prio=5 os_prio=0 tid=0x00007f5174061000 nid=0x184b waiting on condition [0x00007f5114b23000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382128208> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-8-thread-1" #95 prio=5 os_prio=0 tid=0x00007f513c00c000 nid=0x184a waiting on condition [0x00007f5114c24000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "pool-7-thread-1" #86 prio=5 os_prio=0 tid=0x00007f51f1e14800 nid=0x1849 waiting on condition [0x00007f5114d2d000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-8-3" #75 daemon prio=5 os_prio=0 tid=0x00007f516c0bb000 nid=0x1848 waiting on condition [0x00007f5114e2e000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038212b368> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-6-thread-1" #77 prio=5 os_prio=0 tid=0x00007f51bc00e000 nid=0x1847 waiting on condition [0x00007f5114f2f000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "ConsumerPrefetchThread-11" #321 daemon prio=5 os_prio=0 tid=0x00007f514a10b000 nid=0x1846 runnable [0x00007f511522f000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
- at sun.security.ssl.InputRecord.read(InputRecord.java:503)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
- - locked <0x0000000566011d50> (a java.lang.Object)
- at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
- at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
- - locked <0x0000000566013e60> (a sun.security.ssl.AppInputStream)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
- at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
- at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
- at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
- at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
- at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
- at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
- at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
- at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
- at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
- at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
- at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
- at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
- at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
- at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "SessionCallBackSchedulerThread-11" #320 prio=5 os_prio=0 tid=0x00007f514a107000 nid=0x1845 in Object.wait() [0x00007f5115531000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.Object.wait(Object.java:502)
- at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
- - locked <0x000000038212c290> (a java.util.ArrayDeque)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-5-3" #65 daemon prio=5 os_prio=0 tid=0x00007f515c00d800 nid=0x1844 waiting on condition [0x00007f5115632000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038212c530> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "pool-5-thread-1" #67 prio=5 os_prio=0 tid=0x00007f5174048800 nid=0x1843 waiting on condition [0x00007f5115733000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
- at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
- at java.lang.Thread.run(Thread.java:748)
- "ConsumerPrefetchThread-10" #319 daemon prio=5 os_prio=0 tid=0x00007f514a0ab000 nid=0x1842 runnable [0x00007f5115a33000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
- at sun.security.ssl.InputRecord.read(InputRecord.java:503)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
- - locked <0x000000056684f0e8> (a java.lang.Object)
- at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
- at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
- - locked <0x00000005668511f8> (a sun.security.ssl.AppInputStream)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
- at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
- at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
- at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
- at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
- at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
- at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
- at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
- at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
- at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
- at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
- at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
- at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
- at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
- at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "SessionCallBackSchedulerThread-10" #318 prio=5 os_prio=0 tid=0x00007f514a0a9000 nid=0x1841 in Object.wait() [0x00007f5115b35000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.Object.wait(Object.java:502)
- at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
- - locked <0x0000000382136258> (a java.util.ArrayDeque)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "ConsumerPrefetchThread-9" #317 daemon prio=5 os_prio=0 tid=0x00007f514a0a7000 nid=0x1840 runnable [0x00007f5115c35000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
- at sun.security.ssl.InputRecord.read(InputRecord.java:503)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
- - locked <0x0000000566c6d5e0> (a java.lang.Object)
- at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
- at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
- - locked <0x0000000566c6f6f0> (a sun.security.ssl.AppInputStream)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
- at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
- at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
- at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
- at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
- at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
- at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
- at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
- at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
- at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
- at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
- at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
- at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
- at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
- at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "SessionCallBackSchedulerThread-9" #316 prio=5 os_prio=0 tid=0x00007f514a0a5000 nid=0x183f in Object.wait() [0x00007f5115d37000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.Object.wait(Object.java:502)
- at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
- - locked <0x0000000382144860> (a java.util.ArrayDeque)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "ConsumerPrefetchThread-8" #315 daemon prio=5 os_prio=0 tid=0x00007f514a0a3800 nid=0x183e runnable [0x00007f5115e37000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
- at sun.security.ssl.InputRecord.read(InputRecord.java:503)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
- - locked <0x0000000566018520> (a java.lang.Object)
- at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
- at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
- - locked <0x000000056601a630> (a sun.security.ssl.AppInputStream)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
- at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
- at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
- at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
- at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
- at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
- at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
- at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
- at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
- at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
- at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
- at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
- at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
- at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
- at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "SessionCallBackSchedulerThread-8" #314 prio=5 os_prio=0 tid=0x00007f514a0a1800 nid=0x183d in Object.wait() [0x00007f5115f39000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.Object.wait(Object.java:502)
- at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
- - locked <0x00000003821297d8> (a java.util.ArrayDeque)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "ConsumerPrefetchThread-7" #313 daemon prio=5 os_prio=0 tid=0x00007f514a0a0800 nid=0x183c runnable [0x00007f5116039000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
- at sun.security.ssl.InputRecord.read(InputRecord.java:503)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
- - locked <0x0000000566c73db0> (a java.lang.Object)
- at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
- at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
- - locked <0x0000000566c75ec0> (a sun.security.ssl.AppInputStream)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
- at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
- at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
- at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
- at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
- at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
- at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
- at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
- at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
- at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
- at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
- at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
- at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
- at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
- at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "SessionCallBackSchedulerThread-7" #312 prio=5 os_prio=0 tid=0x00007f514a09e800 nid=0x183b in Object.wait() [0x00007f511613b000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.Object.wait(Object.java:502)
- at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
- - locked <0x00000003821550f0> (a java.util.ArrayDeque)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "ConsumerPrefetchThread-6" #311 daemon prio=5 os_prio=0 tid=0x00007f514a09c800 nid=0x183a runnable [0x00007f511623b000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
- at sun.security.ssl.InputRecord.read(InputRecord.java:503)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
- - locked <0x00000005668558b8> (a java.lang.Object)
- at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
- at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
- - locked <0x00000005668579c8> (a sun.security.ssl.AppInputStream)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
- at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
- at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
- at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
- at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
- at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
- at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
- at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
- at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
- at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
- at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
- at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
- at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
- at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
- at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "SessionCallBackSchedulerThread-6" #310 prio=5 os_prio=0 tid=0x00007f514a09b000 nid=0x1839 in Object.wait() [0x00007f511633d000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.Object.wait(Object.java:502)
- at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
- - locked <0x0000000382155cc8> (a java.util.ArrayDeque)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "ConsumerPrefetchThread-5" #309 daemon prio=5 os_prio=0 tid=0x00007f514a099000 nid=0x1838 runnable [0x00007f511643d000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
- at sun.security.ssl.InputRecord.read(InputRecord.java:503)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
- - locked <0x000000056601ecf0> (a java.lang.Object)
- at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
- at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
- - locked <0x0000000566020e00> (a sun.security.ssl.AppInputStream)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
- at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
- at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
- at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
- at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
- at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
- at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
- at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
- at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
- at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
- at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
- at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
- at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
- at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
- at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "SessionCallBackSchedulerThread-5" #308 prio=5 os_prio=0 tid=0x00007f514a096800 nid=0x1837 in Object.wait() [0x00007f511653f000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.Object.wait(Object.java:502)
- at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
- - locked <0x00000003821622d0> (a java.util.ArrayDeque)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "ConsumerPrefetchThread-4" #307 daemon prio=5 os_prio=0 tid=0x00007f514a095800 nid=0x1836 runnable [0x00007f511663f000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
- at sun.security.ssl.InputRecord.read(InputRecord.java:503)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
- - locked <0x000000056685c088> (a java.lang.Object)
- at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
- at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
- - locked <0x000000056685e198> (a sun.security.ssl.AppInputStream)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
- at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
- at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
- at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
- at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
- at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
- at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
- at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
- at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
- at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
- at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
- at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
- at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
- at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
- at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "SessionCallBackSchedulerThread-4" #306 prio=5 os_prio=0 tid=0x00007f514a093800 nid=0x1835 in Object.wait() [0x00007f5116741000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.Object.wait(Object.java:502)
- at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
- - locked <0x0000000382162ea8> (a java.util.ArrayDeque)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "ConsumerPrefetchThread-3" #305 daemon prio=5 os_prio=0 tid=0x00007f514a092800 nid=0x1834 runnable [0x00007f5116841000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
- at sun.security.ssl.InputRecord.read(InputRecord.java:503)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
- - locked <0x00000005660254c0> (a java.lang.Object)
- at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
- at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
- - locked <0x00000005660275d0> (a sun.security.ssl.AppInputStream)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
- at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
- at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
- at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
- at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
- at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
- at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
- at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
- at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
- at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
- at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
- at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
- at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
- at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
- at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "SessionCallBackSchedulerThread-3" #304 prio=5 os_prio=0 tid=0x00007f514a090000 nid=0x1833 in Object.wait() [0x00007f5116943000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.Object.wait(Object.java:502)
- at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
- - locked <0x000000038216d2a8> (a java.util.ArrayDeque)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "ConsumerPrefetchThread-2" #303 daemon prio=5 os_prio=0 tid=0x00007f514a05d000 nid=0x1832 runnable [0x00007f5116a43000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
- at sun.security.ssl.InputRecord.read(InputRecord.java:503)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
- - locked <0x000000056602bc90> (a java.lang.Object)
- at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
- at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
- - locked <0x000000056602dda0> (a sun.security.ssl.AppInputStream)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
- at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
- at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
- at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
- at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
- at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
- at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
- at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
- at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
- at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
- at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
- at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
- at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
- at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
- at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "SessionCallBackSchedulerThread-2" #302 prio=5 os_prio=0 tid=0x00007f514a05c000 nid=0x1831 in Object.wait() [0x00007f5116b45000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.Object.wait(Object.java:502)
- at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
- - locked <0x0000000382180fd8> (a java.util.ArrayDeque)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "ConsumerPrefetchThread-1" #301 daemon prio=5 os_prio=0 tid=0x00007f514a08a800 nid=0x1830 runnable [0x00007f5116c45000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
- at sun.security.ssl.InputRecord.read(InputRecord.java:503)
- at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
- - locked <0x0000000566414c00> (a java.lang.Object)
- at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
- at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
- - locked <0x0000000566416d10> (a sun.security.ssl.AppInputStream)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
- at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
- at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
- at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
- at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
- at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
- at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
- at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
- at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
- at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
- at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
- at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
- at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
- at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
- at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
- at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
- at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
- at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
- at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
- at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
- at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
- at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "SessionCallBackSchedulerThread-1" #300 prio=5 os_prio=0 tid=0x00007f514a03b000 nid=0x182f in Object.wait() [0x00007f5116d47000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.Object.wait(Object.java:502)
- at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
- - locked <0x0000000382181bb0> (a java.util.ArrayDeque)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-55-2" #291 daemon prio=5 os_prio=0 tid=0x00007f5149ad1800 nid=0x182d waiting on condition [0x00007f5117349000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382181e50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-56-4" #298 daemon prio=5 os_prio=0 tid=0x00007f5149ad0800 nid=0x182c runnable [0x00007f511744a000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821821e8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382182210> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821821a0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-56-3" #297 daemon prio=5 os_prio=0 tid=0x00007f51494a7000 nid=0x182b runnable [0x00007f511754b000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382189d38> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382189d60> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382189cf0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-56-2" #296 daemon prio=5 os_prio=0 tid=0x00007f51494c5000 nid=0x182a runnable [0x00007f511764c000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038218a078> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038218a0a0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038218a030> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-56-1" #295 daemon prio=5 os_prio=0 tid=0x00007f51494c4800 nid=0x1829 runnable [0x00007f511774d000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038218a3b8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038218a3e0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038218a370> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "ringBuffer-ringbuffer-4" #289 daemon prio=5 os_prio=0 tid=0x00007f5149612000 nid=0x181f waiting on condition [0x00007f51183e4000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038218a680> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at com.lmax.disruptor.BlockingWaitStrategy.waitFor(BlockingWaitStrategy.java:45)
- at com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:55)
- at com.lmax.disruptor.BatchEventProcessor.run(Redefined)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "eventLoop-dispatcher-8" #288 daemon prio=5 os_prio=0 tid=0x00007f5149610800 nid=0x181e waiting on condition [0x00007f51184e5000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038218a930> (a java.util.concurrent.LinkedTransferQueue)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
- at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
- at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
- at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
- at java.lang.Thread.run(Thread.java:748)
- "eventLoop-dispatcher-7" #287 daemon prio=5 os_prio=0 tid=0x00007f514960e000 nid=0x181d waiting on condition [0x00007f51185e6000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038218ab00> (a java.util.concurrent.LinkedTransferQueue)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
- at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
- at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
- at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
- at java.lang.Thread.run(Thread.java:748)
- "eventLoop-dispatcher-6" #286 daemon prio=5 os_prio=0 tid=0x00007f5149690800 nid=0x181c waiting on condition [0x00007f51186e7000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038218acd0> (a java.util.concurrent.LinkedTransferQueue)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
- at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
- at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
- at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
- at java.lang.Thread.run(Thread.java:748)
- "eventLoop-dispatcher-5" #285 daemon prio=5 os_prio=0 tid=0x00007f514968f000 nid=0x181b waiting on condition [0x00007f51187e8000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038218aea0> (a java.util.concurrent.LinkedTransferQueue)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
- at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
- at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
- at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
- at java.lang.Thread.run(Thread.java:748)
- "hash-wheel-timer-3" #284 daemon prio=5 os_prio=0 tid=0x00007f514968e000 nid=0x181a sleeping[0x00007f51188e9000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at reactor.core.HashWheelTimer$1.run(HashWheelTimer.java:102)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-53-2" #276 daemon prio=5 os_prio=0 tid=0x00007f51485d9000 nid=0x1819 waiting on condition [0x00007f51189ea000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038216d548> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-54-4" #283 daemon prio=5 os_prio=0 tid=0x00007f5148583000 nid=0x1818 runnable [0x00007f5118aeb000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038218c8f8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038218c920> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038218c8b0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-54-3" #282 daemon prio=5 os_prio=0 tid=0x00007f5148581000 nid=0x1817 runnable [0x00007f5118bec000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038218cc38> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038218cc60> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038218cbf0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-54-2" #281 daemon prio=5 os_prio=0 tid=0x00007f514857f000 nid=0x1816 runnable [0x00007f5118ced000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038216d8e0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038216d908> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038216d898> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-54-1" #280 daemon prio=5 os_prio=0 tid=0x00007f514857d000 nid=0x1815 runnable [0x00007f5118dee000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038218cf78> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038218cfa0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038218cf30> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-51-2" #267 daemon prio=5 os_prio=0 tid=0x00007f514857b800 nid=0x1814 waiting on condition [0x00007f5118eef000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038216dbb0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-52-4" #274 daemon prio=5 os_prio=0 tid=0x00007f5148579800 nid=0x1813 runnable [0x00007f5118ff0000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038218d2b8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038218d2e0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038218d270> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-52-3" #273 daemon prio=5 os_prio=0 tid=0x00007f5148578000 nid=0x1812 runnable [0x00007f51190f1000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382191d70> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382191d98> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382191d28> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-52-2" #272 daemon prio=5 os_prio=0 tid=0x00007f5148576000 nid=0x1811 runnable [0x00007f51191f2000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038218d5f8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038218d620> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038218d5b0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-52-1" #271 daemon prio=5 os_prio=0 tid=0x00007f5148c8e000 nid=0x1810 runnable [0x00007f51192f3000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821920b0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821920d8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382192068> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-49-2" #258 daemon prio=5 os_prio=0 tid=0x00007f5148c8c000 nid=0x180f waiting on condition [0x00007f51193f4000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038218d8c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-50-4" #265 daemon prio=5 os_prio=0 tid=0x00007f5148c8a000 nid=0x180e runnable [0x00007f51194f5000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821923f0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382192418> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821923a8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-50-3" #264 daemon prio=5 os_prio=0 tid=0x00007f5148c88800 nid=0x180d runnable [0x00007f51195f6000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038218f238> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038218f260> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038218f1f0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-50-2" #263 daemon prio=5 os_prio=0 tid=0x00007f5148c86800 nid=0x180c runnable [0x00007f51196f7000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382192730> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382192758> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821926e8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-50-1" #262 daemon prio=5 os_prio=0 tid=0x00007f5148c85000 nid=0x180b runnable [0x00007f51197f8000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038218f578> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038218f5a0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038218f530> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-47-2" #249 daemon prio=5 os_prio=0 tid=0x00007f5148c83000 nid=0x180a waiting on condition [0x00007f51198f9000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382192a00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-48-4" #256 daemon prio=5 os_prio=0 tid=0x00007f5148e81800 nid=0x1809 runnable [0x00007f51199fa000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038218f8b8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038218f8e0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038218f870> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-48-3" #255 daemon prio=5 os_prio=0 tid=0x00007f5148e7f800 nid=0x1808 runnable [0x00007f5119afb000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382192d98> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382192dc0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382192d50> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-48-2" #254 daemon prio=5 os_prio=0 tid=0x00007f5148e7d800 nid=0x1807 runnable [0x00007f5119bfc000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038218fbf8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038218fc20> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038218fbb0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-48-1" #253 daemon prio=5 os_prio=0 tid=0x00007f5148e7c000 nid=0x1806 runnable [0x00007f5119cfd000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382195c08> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382195c30> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382195bc0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-45-2" #240 daemon prio=5 os_prio=0 tid=0x00007f5148e7a000 nid=0x1805 waiting on condition [0x00007f5119dfe000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038218fec8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-46-4" #247 daemon prio=5 os_prio=0 tid=0x00007f5148e78000 nid=0x1804 runnable [0x00007f5119eff000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382195f48> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382195f70> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382195f00> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-46-3" #246 daemon prio=5 os_prio=0 tid=0x00007f5148e76800 nid=0x1803 runnable [0x00007f511a000000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382190260> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382190288> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382190218> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-46-2" #245 daemon prio=5 os_prio=0 tid=0x00007f51495d9000 nid=0x1802 runnable [0x00007f511a101000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382196288> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821962b0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382196240> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-46-1" #244 daemon prio=5 os_prio=0 tid=0x00007f5148f3d000 nid=0x1801 runnable [0x00007f511a202000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821930c8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821930f0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382193080> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-44-1" #235 daemon prio=5 os_prio=0 tid=0x00007f51495dc000 nid=0x1800 runnable [0x00007f511a303000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821965c8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821965f0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382196580> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-42-2" #227 daemon prio=5 os_prio=0 tid=0x00007f51495d5000 nid=0x17ff waiting on condition [0x00007f511a404000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382193398> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-43-4" #234 daemon prio=5 os_prio=0 tid=0x00007f5148691000 nid=0x17fe runnable [0x00007f511a505000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382196908> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382196930> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821968c0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-43-3" #233 daemon prio=5 os_prio=0 tid=0x00007f514868f800 nid=0x17fd runnable [0x00007f511a606000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382196c48> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382196c70> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382196c00> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-43-2" #232 daemon prio=5 os_prio=0 tid=0x00007f514868d800 nid=0x17fc runnable [0x00007f511a707000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382196f88> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382196fb0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382196f40> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-43-1" #231 daemon prio=5 os_prio=0 tid=0x00007f514868d000 nid=0x17fb runnable [0x00007f511a808000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382198880> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821988a8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382198838> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-40-2" #218 daemon prio=5 os_prio=0 tid=0x00007f5148d31000 nid=0x17fa waiting on condition [0x00007f511a909000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382198b50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-41-4" #225 daemon prio=5 os_prio=0 tid=0x00007f514868b000 nid=0x17f9 runnable [0x00007f511aa0a000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382198ee8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382198f10> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382198ea0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-41-3" #224 daemon prio=5 os_prio=0 tid=0x00007f51490e7000 nid=0x17f8 runnable [0x00007f511ab0b000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382199228> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382199250> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821991e0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-41-2" #223 daemon prio=5 os_prio=0 tid=0x00007f51490e5800 nid=0x17f7 runnable [0x00007f511ac0c000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382199568> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382199590> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382199520> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-41-1" #222 daemon prio=5 os_prio=0 tid=0x00007f51490e4000 nid=0x17f6 runnable [0x00007f511ad0d000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821998a8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821998d0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382199860> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-38-2" #209 daemon prio=5 os_prio=0 tid=0x00007f51490e1800 nid=0x17f5 waiting on condition [0x00007f511ae0e000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382199b78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-39-4" #216 daemon prio=5 os_prio=0 tid=0x00007f5149868800 nid=0x17f4 runnable [0x00007f511af0f000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038219b4c8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038219b4f0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038219b480> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-39-3" #215 daemon prio=5 os_prio=0 tid=0x00007f5149867000 nid=0x17f3 runnable [0x00007f511b010000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038219b808> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038219b830> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038219b7c0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-39-2" #214 daemon prio=5 os_prio=0 tid=0x00007f5149865000 nid=0x17f2 runnable [0x00007f511b111000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038219bb48> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038219bb70> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038219bb00> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-39-1" #213 daemon prio=5 os_prio=0 tid=0x00007f5149864000 nid=0x17f1 runnable [0x00007f511b212000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038219be88> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038219beb0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038219be40> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-36-2" #200 daemon prio=5 os_prio=0 tid=0x00007f5148acd800 nid=0x17f0 waiting on condition [0x00007f511b313000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038219c158> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-37-4" #207 daemon prio=5 os_prio=0 tid=0x00007f5148acb800 nid=0x17ef runnable [0x00007f511b414000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038219c4f0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038219c518> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038219c4a8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-37-3" #206 daemon prio=5 os_prio=0 tid=0x00007f5148aca000 nid=0x17ee runnable [0x00007f511b515000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038219de60> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038219de88> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038219de18> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-37-2" #205 daemon prio=5 os_prio=0 tid=0x00007f5148aab000 nid=0x17ed runnable [0x00007f511b616000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038219e1a0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038219e1c8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038219e158> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-37-1" #204 daemon prio=5 os_prio=0 tid=0x00007f5148aa9800 nid=0x17ec runnable [0x00007f511b717000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038219e4e0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038219e508> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038219e498> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-34-2" #191 daemon prio=5 os_prio=0 tid=0x00007f5148aa7000 nid=0x17eb waiting on condition [0x00007f511b818000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038219e7b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-35-4" #198 daemon prio=5 os_prio=0 tid=0x00007f51494fc800 nid=0x17ea runnable [0x00007f511b919000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038219eb48> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038219eb70> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038219eb00> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-35-3" #197 daemon prio=5 os_prio=0 tid=0x00007f51494fa800 nid=0x17e9 runnable [0x00007f511ba1a000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038219ee88> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038219eeb0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038219ee40> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-35-2" #196 daemon prio=5 os_prio=0 tid=0x00007f51494f8800 nid=0x17e8 runnable [0x00007f511bb1b000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821a0778> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821a07a0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821a0730> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-35-1" #195 daemon prio=5 os_prio=0 tid=0x00007f51494a2800 nid=0x17e7 runnable [0x00007f511bc1c000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821a0ab8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821a0ae0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821a0a70> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-32-2" #182 daemon prio=5 os_prio=0 tid=0x00007f51494a0800 nid=0x17e6 waiting on condition [0x00007f511bd1d000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821a0d88> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-33-4" #189 daemon prio=5 os_prio=0 tid=0x00007f5148d93800 nid=0x17e5 runnable [0x00007f511be1e000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821a1120> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821a1148> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821a10d8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-33-3" #188 daemon prio=5 os_prio=0 tid=0x00007f5148d91800 nid=0x17e4 runnable [0x00007f511bf1f000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821a1460> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821a1488> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821a1418> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-33-2" #187 daemon prio=5 os_prio=0 tid=0x00007f5148d90000 nid=0x17e3 runnable [0x00007f511c020000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382193730> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382193758> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821936e8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-33-1" #186 daemon prio=5 os_prio=0 tid=0x00007f5148d40800 nid=0x17e2 runnable [0x00007f511c121000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382193a70> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382193a98> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382193a28> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-30-2" #173 daemon prio=5 os_prio=0 tid=0x00007f5148d3f000 nid=0x17e1 waiting on condition [0x00007f511c222000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382193d40> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-31-4" #180 daemon prio=5 os_prio=0 tid=0x00007f5148f3f000 nid=0x17e0 runnable [0x00007f511c323000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821940d8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382194100> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382194090> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-31-3" #179 daemon prio=5 os_prio=0 tid=0x00007f5148adc000 nid=0x17df runnable [0x00007f511c424000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382194418> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382194440> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821943d0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-31-2" #178 daemon prio=5 os_prio=0 tid=0x00007f5148ada800 nid=0x17de runnable [0x00007f511c525000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821a8a20> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821a8a48> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821a89d8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-31-1" #177 daemon prio=5 os_prio=0 tid=0x00007f514896a800 nid=0x17dd runnable [0x00007f511c626000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821a8d60> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821a8d88> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821a8d18> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-28-2" #164 daemon prio=5 os_prio=0 tid=0x00007f5148ca1000 nid=0x17dc waiting on condition [0x00007f511c727000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821a9030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-29-4" #171 daemon prio=5 os_prio=0 tid=0x00007f5148d53000 nid=0x17db runnable [0x00007f511c828000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821a93c8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821a93f0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821a9380> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-29-3" #170 daemon prio=5 os_prio=0 tid=0x00007f51483dd000 nid=0x17da runnable [0x00007f512c858000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821a9708> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821a9730> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821a96c0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-29-2" #169 daemon prio=5 os_prio=0 tid=0x00007f5148c98000 nid=0x17d9 runnable [0x00007f512c959000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821a9a48> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821a9a70> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821a9a00> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-29-1" #168 daemon prio=5 os_prio=0 tid=0x00007f5148c97000 nid=0x17d8 runnable [0x00007f512ca5a000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821ac8b0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821ac8d8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821ac868> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-26-2" #155 daemon prio=5 os_prio=0 tid=0x00007f5148830000 nid=0x17d7 waiting on condition [0x00007f512e336000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821acb80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-27-4" #162 daemon prio=5 os_prio=0 tid=0x00007f5148dcf800 nid=0x17d6 runnable [0x00007f512e437000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821acf18> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821acf40> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821aced0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-27-3" #161 daemon prio=5 os_prio=0 tid=0x00007f5148e94800 nid=0x17d5 runnable [0x00007f512e538000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821ad258> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821ad280> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821ad210> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-27-2" #160 daemon prio=5 os_prio=0 tid=0x00007f5148ae3000 nid=0x17d4 runnable [0x00007f512eae1000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821ad598> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821ad5c0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821ad550> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-27-1" #159 daemon prio=5 os_prio=0 tid=0x00007f5148612000 nid=0x17d3 runnable [0x00007f512ebe2000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821ad8d8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821ad900> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821ad890> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-24-2" #146 daemon prio=5 os_prio=0 tid=0x00007f51497ea800 nid=0x17d2 waiting on condition [0x00007f511cb29000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821adba8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-25-4" #153 daemon prio=5 os_prio=0 tid=0x00007f51497e8800 nid=0x17d1 runnable [0x00007f511cc2a000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821af578> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821af5a0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821af530> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-25-3" #152 daemon prio=5 os_prio=0 tid=0x00007f5149780800 nid=0x17d0 runnable [0x00007f511cd2b000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821af8b8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821af8e0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821af870> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-25-2" #151 daemon prio=5 os_prio=0 tid=0x00007f514977e800 nid=0x17cf runnable [0x00007f511d5ce000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821afbf8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821afc20> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821afbb0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-25-1" #150 daemon prio=5 os_prio=0 tid=0x00007f5149779800 nid=0x17ce runnable [0x00007f511d6cf000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821aff38> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821aff60> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821afef0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-22-2" #137 daemon prio=5 os_prio=0 tid=0x00007f5149775800 nid=0x17cd waiting on condition [0x00007f511ce2c000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821b0208> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-23-4" #144 daemon prio=5 os_prio=0 tid=0x00007f5149773800 nid=0x17cc runnable [0x00007f511cf2d000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821ac018> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821ac040> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821abfd0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-23-3" #143 daemon prio=5 os_prio=0 tid=0x00007f5149771800 nid=0x17cb runnable [0x00007f511d02e000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b05a0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b05c8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b0558> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-23-2" #142 daemon prio=5 os_prio=0 tid=0x00007f514976f800 nid=0x17ca runnable [0x00007f511d12f000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b3408> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b3430> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b33c0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-23-1" #141 daemon prio=5 os_prio=0 tid=0x00007f51496aa000 nid=0x17c9 runnable [0x00007f511d430000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821ac358> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821ac380> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821ac310> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-20-2" #128 daemon prio=5 os_prio=0 tid=0x00007f5149683000 nid=0x17c8 waiting on condition [0x00007f511d7d0000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821b36d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-21-4" #135 daemon prio=5 os_prio=0 tid=0x00007f5149106800 nid=0x17c7 runnable [0x00007f511d8d1000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821ac698> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821ac6c0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821ac650> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-21-3" #134 daemon prio=5 os_prio=0 tid=0x00007f5149104800 nid=0x17c6 runnable [0x00007f511d9d2000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b3a70> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b3a98> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b3a28> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-21-2" #133 daemon prio=5 os_prio=0 tid=0x00007f5149103000 nid=0x17c5 runnable [0x00007f511dad3000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b0af0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b0b18> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b0aa8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-21-1" #132 daemon prio=5 os_prio=0 tid=0x00007f5149101800 nid=0x17c4 runnable [0x00007f511dbd4000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b3db0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b3dd8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b3d68> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-18-2" #119 daemon prio=5 os_prio=0 tid=0x00007f51490fd800 nid=0x17c3 waiting on condition [0x00007f511dcd5000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821b0dc0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-19-4" #126 daemon prio=5 os_prio=0 tid=0x00007f51490fc000 nid=0x17c2 runnable [0x00007f511ddd6000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b40f0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b4118> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b40a8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-19-3" #125 daemon prio=5 os_prio=0 tid=0x00007f51490fa000 nid=0x17c1 runnable [0x00007f511ded7000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b1158> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b1180> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b1110> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-19-2" #124 daemon prio=5 os_prio=0 tid=0x00007f51490f8800 nid=0x17c0 runnable [0x00007f511dfd8000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b4430> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b4458> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b43e8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-19-1" #123 daemon prio=5 os_prio=0 tid=0x00007f514848a800 nid=0x17bf runnable [0x00007f511e0d9000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b1498> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b14c0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b1450> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-16-2" #110 daemon prio=5 os_prio=0 tid=0x00007f5148487800 nid=0x17be waiting on condition [0x00007f511e1da000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003821b4700> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-17-4" #117 daemon prio=5 os_prio=0 tid=0x00007f5148486000 nid=0x17bd runnable [0x00007f511e2db000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003824568b0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003824568d8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382456868> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-17-3" #116 daemon prio=5 os_prio=0 tid=0x00007f51484f1000 nid=0x17bc runnable [0x00007f511e3dc000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b17d8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b1800> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b1790> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-17-2" #115 daemon prio=5 os_prio=0 tid=0x00007f51484ef000 nid=0x17bb runnable [0x00007f511e4dd000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b7648> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b7670> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b7600> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-17-1" #114 daemon prio=5 os_prio=0 tid=0x00007f51484ed800 nid=0x17ba runnable [0x00007f511e5de000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b1b18> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b1b40> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b1ad0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-14-2" #101 daemon prio=5 os_prio=0 tid=0x00007f514851d000 nid=0x17b9 waiting on condition [0x00007f511e6df000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382456b80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-15-4" #108 daemon prio=5 os_prio=0 tid=0x00007f514851b000 nid=0x17b8 runnable [0x00007f511e7e0000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b7988> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b79b0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b7940> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-15-3" #107 daemon prio=5 os_prio=0 tid=0x00007f514858b800 nid=0x17b7 runnable [0x00007f511e8e1000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382456f18> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382456f40> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382456ed0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-15-2" #106 daemon prio=5 os_prio=0 tid=0x00007f5148589800 nid=0x17b6 runnable [0x00007f511e9e2000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b7cc8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b7cf0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b7c80> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-15-1" #105 daemon prio=5 os_prio=0 tid=0x00007f514851f800 nid=0x17b5 runnable [0x00007f511eae3000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b4980> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b49a8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b4938> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-12-2" #92 daemon prio=5 os_prio=0 tid=0x00007f514939d000 nid=0x17b4 waiting on condition [0x00007f511ebe4000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038245b2c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-13-4" #99 daemon prio=5 os_prio=0 tid=0x00007f514939b000 nid=0x17b3 runnable [0x00007f511ece5000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b8008> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b8030> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b7fc0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-13-3" #98 daemon prio=5 os_prio=0 tid=0x00007f5149399800 nid=0x17b2 runnable [0x00007f511ede6000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b4cc0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b4ce8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b4c78> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-13-2" #97 daemon prio=5 os_prio=0 tid=0x00007f5149397800 nid=0x17b1 runnable [0x00007f511eee7000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038245b660> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038245b688> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038245b618> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-13-1" #96 daemon prio=5 os_prio=0 tid=0x00007f5149396800 nid=0x17b0 runnable [0x00007f511efe8000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b8348> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b8370> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b8300> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-10-2" #83 daemon prio=5 os_prio=0 tid=0x00007f51492b7800 nid=0x17af waiting on condition [0x00007f511f0e9000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038245b930> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-11-4" #90 daemon prio=5 os_prio=0 tid=0x00007f51492a6800 nid=0x17ae runnable [0x00007f511f1ea000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b8688> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b86b0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b8640> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-11-3" #89 daemon prio=5 os_prio=0 tid=0x00007f51492a4800 nid=0x17ad runnable [0x00007f511f2eb000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038245bcc8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038245bcf0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038245bc80> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-11-2" #88 daemon prio=5 os_prio=0 tid=0x00007f51492a3800 nid=0x17ac runnable [0x00007f511f3ec000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821b9f60> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821b9f88> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821b9f18> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-11-1" #87 daemon prio=5 os_prio=0 tid=0x00007f51492a8000 nid=0x17ab runnable [0x00007f511f4ed000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003821ba2a0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003821ba2c8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821ba258> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-8-2" #74 daemon prio=5 os_prio=0 tid=0x00007f5149222000 nid=0x17aa waiting on condition [0x00007f511f5ee000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038245bf98> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-9-4" #81 daemon prio=5 os_prio=0 tid=0x00007f5149221000 nid=0x17a9 runnable [0x00007f51206f0000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003824577d0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x00000003824577f8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003821ba598> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-9-3" #80 daemon prio=5 os_prio=0 tid=0x00007f5149228800 nid=0x17a8 runnable [0x00007f51217f2000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038245c330> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038245c358> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038245c2e8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-9-2" #79 daemon prio=5 os_prio=0 tid=0x00007f5149226800 nid=0x17a7 runnable [0x00007f51228f4000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038245f2c0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038245f2e8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038245f278> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-9-1" #78 daemon prio=5 os_prio=0 tid=0x00007f514922f800 nid=0x17a6 runnable [0x00007f51239f6000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038245f600> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038245f628> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038245f5b8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-eventExecutorLoop-5-2" #64 daemon prio=5 os_prio=0 tid=0x00007f51491be000 nid=0x17a4 waiting on condition [0x00007f5123cf7000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000038245f8d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
- at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
- at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-6-4" #71 daemon prio=5 os_prio=0 tid=0x00007f51491bb000 nid=0x17a3 runnable [0x00007f5124df9000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038245fc68> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038245fc90> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038245fc20> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-6-3" #70 daemon prio=5 os_prio=0 tid=0x00007f51491b9000 nid=0x17a2 runnable [0x00007f5125efb000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x000000038245ffa8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x000000038245ffd0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x000000038245ff60> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-6-2" #69 daemon prio=5 os_prio=0 tid=0x00007f51491b7800 nid=0x17a1 runnable [0x00007f5126ffd000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x00000003824602e8> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382460310> (a java.util.Collections$UnmodifiableSet)
- - locked <0x00000003824602a0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "threadDeathWatcher-7-1" #72 daemon prio=1 os_prio=0 tid=0x00007f5174040800 nid=0x17a0 waiting on condition [0x00007f512c13a000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:147)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "lettuce-nioEventLoop-6-1" #68 daemon prio=5 os_prio=0 tid=0x00007f51491ac000 nid=0x179f runnable [0x00007f512c23b000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000382461db0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000382461dd8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000382461d68> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
- at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
- at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
- at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
- at java.lang.Thread.run(Thread.java:748)
- "oleCacheManager" #62 daemon prio=5 os_prio=0 tid=0x00007f5148442800 nid=0x179e in Object.wait() [0x00007f512c53c000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.util.TimerThread.mainLoop(Timer.java:552)
- - locked <0x0000000382462058> (a java.util.TaskQueue)
- at java.util.TimerThread.run(Timer.java:505)
- "java-sdk-http-connection-reaper" #46 daemon prio=5 os_prio=0 tid=0x00007f51482b2000 nid=0x179d waiting on condition [0x00007f512cd5b000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at com.amazonaws.http.IdleConnectionReaper.run(IdleConnectionReaper.java:112)
- "AD Thread-Hotspot Processor0" #45 daemon prio=5 os_prio=0 tid=0x00007f51481b6800 nid=0x179c runnable [0x00007f512d532000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000383a9abb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
- at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
- at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
- at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
- at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
- at java.lang.Thread.run(Thread.java:748)
- "ringBuffer-ringbuffer-2" #44 daemon prio=5 os_prio=0 tid=0x00007f5148fbc000 nid=0x179b waiting on condition [0x00007f512da33000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382462580> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at com.lmax.disruptor.BlockingWaitStrategy.waitFor(BlockingWaitStrategy.java:45)
- at com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:55)
- at com.lmax.disruptor.BatchEventProcessor.run(Redefined)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
- at java.lang.Thread.run(Thread.java:748)
- "eventLoop-dispatcher-4" #43 daemon prio=5 os_prio=0 tid=0x00007f5148faf800 nid=0x179a waiting on condition [0x00007f512db34000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382462830> (a java.util.concurrent.LinkedTransferQueue)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
- at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
- at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
- at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
- at java.lang.Thread.run(Thread.java:748)
- "eventLoop-dispatcher-3" #42 daemon prio=5 os_prio=0 tid=0x00007f5148fad800 nid=0x1799 waiting on condition [0x00007f512dc35000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382462a00> (a java.util.concurrent.LinkedTransferQueue)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
- at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
- at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
- at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
- at java.lang.Thread.run(Thread.java:748)
- "eventLoop-dispatcher-2" #41 daemon prio=5 os_prio=0 tid=0x00007f5148fac000 nid=0x1798 waiting on condition [0x00007f512dd36000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382462bd0> (a java.util.concurrent.LinkedTransferQueue)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
- at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
- at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
- at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
- at java.lang.Thread.run(Thread.java:748)
- "eventLoop-dispatcher-1" #40 daemon prio=5 os_prio=0 tid=0x00007f5148fa9800 nid=0x1797 waiting on condition [0x00007f512de37000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000382462da0> (a java.util.concurrent.LinkedTransferQueue)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
- at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
- at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
- at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
- at java.lang.Thread.run(Thread.java:748)
- "hash-wheel-timer-1" #39 daemon prio=5 os_prio=0 tid=0x00007f5148fa2000 nid=0x1796 sleeping[0x00007f512df38000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at reactor.core.HashWheelTimer$1.run(HashWheelTimer.java:102)
- at java.lang.Thread.run(Thread.java:748)
- "commons-pool-EvictionTimer" #36 daemon prio=5 os_prio=0 tid=0x00007f51f23c6800 nid=0x177f in Object.wait() [0x00007f5160197000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.util.TimerThread.mainLoop(Timer.java:552)
- - locked <0x0000000383273b30> (a java.util.TaskQueue)
- at java.util.TimerThread.run(Timer.java:505)
- "NioBlockingSelector.BlockPoller-3" #35 daemon prio=5 os_prio=0 tid=0x00007f51f1d95000 nid=0x1750 runnable [0x00007f516089f000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000383273db0> (a sun.nio.ch.Util$3)
- - locked <0x0000000383273dc8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000383273d68> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:342)
- "NioBlockingSelector.BlockPoller-2" #34 daemon prio=5 os_prio=0 tid=0x00007f51f1d93000 nid=0x174f runnable [0x00007f51609a0000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000383274008> (a sun.nio.ch.Util$3)
- - locked <0x0000000383274020> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000383273fc0> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:342)
- "NioBlockingSelector.BlockPoller-1" #33 daemon prio=5 os_prio=0 tid=0x00007f51f1d9f800 nid=0x174e runnable [0x00007f518012d000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000383274260> (a sun.nio.ch.Util$3)
- - locked <0x0000000383274278> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000383274218> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:342)
- "GC Daemon" #32 daemon prio=2 os_prio=0 tid=0x00007f51f1d32000 nid=0x174b in Object.wait() [0x00007f518022e000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x0000000383274410> (a sun.misc.GC$LatencyLock)
- at sun.misc.GC$Daemon.run(GC.java:117)
- - locked <0x0000000383274410> (a sun.misc.GC$LatencyLock)
- "RMI TCP Accept-0" #31 daemon prio=5 os_prio=0 tid=0x00007f51f1ab5800 nid=0x1745 runnable [0x00007f51808e2000]
- java.lang.Thread.State: RUNNABLE
- at java.net.PlainSocketImpl.socketAccept(Native Method)
- at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
- at java.net.ServerSocket.implAccept(ServerSocket.java:545)
- at java.net.ServerSocket.accept(ServerSocket.java:513)
- at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52)
- at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:400)
- at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:372)
- at java.lang.Thread.run(Thread.java:748)
- "AsyncFileHandlerWriter-1342443276" #30 daemon prio=5 os_prio=0 tid=0x00007f51f1a87000 nid=0x173f waiting on condition [0x00007f5180df4000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000003832748a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
- at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:684)
- at org.apache.juli.AsyncFileHandler$LoggerThread.run(AsyncFileHandler.java:144)
- "Service Thread" #22 daemon prio=9 os_prio=0 tid=0x00007f51f1a07000 nid=0x1739 runnable [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "C1 CompilerThread2" #21 daemon prio=9 os_prio=0 tid=0x00007f51f1a4d000 nid=0x1738 waiting on condition [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "C2 CompilerThread1" #20 daemon prio=9 os_prio=0 tid=0x00007f51f1a4b000 nid=0x1737 waiting on condition [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "C2 CompilerThread0" #19 daemon prio=9 os_prio=0 tid=0x00007f51f1a49000 nid=0x1736 waiting on condition [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "AD Thread-Metric Reporter0" #18 daemon prio=5 os_prio=0 tid=0x00007f51683cb000 nid=0x170c waiting on condition [0x00007f5181efd000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000383275aa8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
- at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
- at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
- at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
- at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
- at java.lang.Thread.run(Thread.java:748)
- "AD Thread-Config Poller" #17 daemon prio=5 os_prio=0 tid=0x00007f5168418800 nid=0x170b waiting on condition [0x00007f5181ffe000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at com.singularity.util.org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:101)
- "Thread-1" #7 daemon prio=5 os_prio=0 tid=0x00007f5168312000 nid=0x1708 waiting on condition [0x00007f518892e000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at com.singularity.util.org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:101)
- "Signal Dispatcher" #5 daemon prio=9 os_prio=0 tid=0x00007f51f1886800 nid=0x16f1 waiting on condition [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=0 tid=0x00007f51f1885000 nid=0x16f0 waiting on condition [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007f51f1853000 nid=0x16ef in Object.wait() [0x00007f51d85e4000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
- - locked <0x0000000383276798> (a java.lang.ref.ReferenceQueue$Lock)
- at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
- at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
- "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007f51f184e800 nid=0x16ee in Object.wait() [0x00007f51d86e5000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- at java.lang.Object.wait(Object.java:502)
- at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
- - locked <0x0000000383276958> (a java.lang.ref.Reference$Lock)
- at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
- "main" #1 prio=5 os_prio=0 tid=0x00007f51f000c800 nid=0x16da runnable [0x00007f51f9c6a000]
- java.lang.Thread.State: RUNNABLE
- at java.net.PlainSocketImpl.socketAccept(Native Method)
- at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
- at java.net.ServerSocket.implAccept(ServerSocket.java:545)
- at java.net.ServerSocket.accept(ServerSocket.java:513)
- at org.apache.catalina.core.StandardServer.await(StandardServer.java:446)
- at org.apache.catalina.startup.Catalina.await(Catalina.java:713)
- at org.apache.catalina.startup.Catalina.start(Catalina.java:659)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:351)
- at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485)
- "VM Thread" os_prio=0 tid=0x00007f51f1846800 nid=0x16ed runnable
- "Gang worker#0 (Parallel GC Threads)" os_prio=0 tid=0x00007f51f0023800 nid=0x16dd runnable
- "Gang worker#1 (Parallel GC Threads)" os_prio=0 tid=0x00007f51f0025800 nid=0x16de runnable
- "Gang worker#2 (Parallel GC Threads)" os_prio=0 tid=0x00007f51f0027800 nid=0x16df runnable
- "Gang worker#3 (Parallel GC Threads)" os_prio=0 tid=0x00007f51f0029000 nid=0x16e5 runnable
- "G1 Main Concurrent Mark GC Thread" os_prio=0 tid=0x00007f51f0043800 nid=0x16eb runnable
- "Gang worker#0 (G1 Parallel Marking Threads)" os_prio=0 tid=0x00007f51f0045800 nid=0x16ec runnable
- "G1 Concurrent Refinement Thread#0" os_prio=0 tid=0x00007f51f0033000 nid=0x16ea runnable
- "G1 Concurrent Refinement Thread#1" os_prio=0 tid=0x00007f51f0031800 nid=0x16e9 runnable
- "G1 Concurrent Refinement Thread#2" os_prio=0 tid=0x00007f51f002f800 nid=0x16e8 runnable
- "G1 Concurrent Refinement Thread#3" os_prio=0 tid=0x00007f51f002d800 nid=0x16e7 runnable
- "G1 Concurrent Refinement Thread#4" os_prio=0 tid=0x00007f51f002c000 nid=0x16e6 runnable
- "VM Periodic Task Thread" os_prio=0 tid=0x00007f51f1ac1800 nid=0x1746 waiting on condition
- JNI global references: 572
- Heap
- garbage-first heap total 18841600K, used 6147697K [0x0000000382000000, 0x00000003828047e0, 0x0000000800000000)
- region size 8192K, 653 young (5349376K), 58 survivors (475136K)
- Metaspace used 164007K, capacity 169093K, committed 169188K, reserved 169984K
Stikked
