From Ivory Anoa, 8 Years ago, written in Plain Text.
Embed
  1. 2017-07-23 00:10:13
  2. Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.131-b11 mixed mode):
  3.  
  4. "pool-8125-thread-1" #8757 prio=5 os_prio=0 tid=0x00007f517c49a000 nid=0x5d34 waiting on condition [0x00007f50f659c000]
  5.    java.lang.Thread.State: WAITING (parking)
  6.         at sun.misc.Unsafe.park(Native Method)
  7.         - parking to wait for  <0x00000006de982848> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  11.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  12.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  13.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  14.         at java.lang.Thread.run(Thread.java:748)
  15.  
  16. "Keep-Alive-Timer" #8756 daemon prio=8 os_prio=0 tid=0x00007f5174258800 nid=0x5d17 waiting on condition [0x00007f50f215c000]
  17.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  18.         at java.lang.Thread.sleep(Native Method)
  19.         at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:172)
  20.         at java.lang.Thread.run(Thread.java:748)
  21.  
  22. "pool-8124-thread-1" #8748 prio=5 os_prio=0 tid=0x00007f5128042800 nid=0x5c65 waiting on condition [0x00007f50f649b000]
  23.    java.lang.Thread.State: WAITING (parking)
  24.         at sun.misc.Unsafe.park(Native Method)
  25.         - parking to wait for  <0x00000007a233c6b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  26.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  27.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  28.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  29.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  30.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  31.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  32.         at java.lang.Thread.run(Thread.java:748)
  33.  
  34. "pool-8123-thread-1" #8746 prio=5 os_prio=0 tid=0x00007f513c08a000 nid=0x5c47 waiting on condition [0x00007f50f639a000]
  35.    java.lang.Thread.State: WAITING (parking)
  36.         at sun.misc.Unsafe.park(Native Method)
  37.         - parking to wait for  <0x00000007eec149b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  38.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  39.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  40.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  41.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  42.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  43.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  44.         at java.lang.Thread.run(Thread.java:748)
  45.  
  46. "pool-8122-thread-1" #8744 prio=5 os_prio=0 tid=0x00007f51c00df800 nid=0x5c3b waiting on condition [0x00007f50f6299000]
  47.    java.lang.Thread.State: WAITING (parking)
  48.         at sun.misc.Unsafe.park(Native Method)
  49.         - parking to wait for  <0x0000000793ffb498> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  50.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  51.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  52.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  53.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  54.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  55.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  56.         at java.lang.Thread.run(Thread.java:748)
  57.  
  58. "pool-8121-thread-1" #8743 prio=5 os_prio=0 tid=0x00007f51c00de800 nid=0x5c39 waiting on condition [0x00007f50f5f98000]
  59.    java.lang.Thread.State: WAITING (parking)
  60.         at sun.misc.Unsafe.park(Native Method)
  61.         - parking to wait for  <0x000000079d5fa860> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  62.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  63.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  64.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  65.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  66.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  67.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  68.         at java.lang.Thread.run(Thread.java:748)
  69.  
  70. "pool-8120-thread-1" #8742 prio=5 os_prio=0 tid=0x00007f51c00d0800 nid=0x5c1c waiting on condition [0x00007f50f5e97000]
  71.    java.lang.Thread.State: WAITING (parking)
  72.         at sun.misc.Unsafe.park(Native Method)
  73.         - parking to wait for  <0x00000007a257cd28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  74.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  75.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  76.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  77.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  78.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  79.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  80.         at java.lang.Thread.run(Thread.java:748)
  81.  
  82. "pool-8119-thread-1" #8741 prio=5 os_prio=0 tid=0x00007f5128056800 nid=0x5c1b waiting on condition [0x00007f50f5c95000]
  83.    java.lang.Thread.State: WAITING (parking)
  84.         at sun.misc.Unsafe.park(Native Method)
  85.         - parking to wait for  <0x00000007f021d370> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  86.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  87.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  88.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  89.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  90.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  91.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  92.         at java.lang.Thread.run(Thread.java:748)
  93.  
  94. "pool-8118-thread-1" #8737 prio=5 os_prio=0 tid=0x00007f5134120000 nid=0x5bf1 waiting on condition [0x00007f50f5a93000]
  95.    java.lang.Thread.State: WAITING (parking)
  96.         at sun.misc.Unsafe.park(Native Method)
  97.         - parking to wait for  <0x00000007eebddb40> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  98.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  99.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  100.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  101.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  102.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  103.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  104.         at java.lang.Thread.run(Thread.java:748)
  105.  
  106. "pool-8117-thread-1" #8736 prio=5 os_prio=0 tid=0x00007f5130103800 nid=0x5bf0 waiting on condition [0x00007f50f5d96000]
  107.    java.lang.Thread.State: WAITING (parking)
  108.         at sun.misc.Unsafe.park(Native Method)
  109.         - parking to wait for  <0x00000007f023eaa8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  110.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  111.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  112.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  113.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  114.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  115.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  116.         at java.lang.Thread.run(Thread.java:748)
  117.  
  118. "pool-8116-thread-1" #8735 prio=5 os_prio=0 tid=0x00007f5134109800 nid=0x5bd0 waiting on condition [0x00007f50f5992000]
  119.    java.lang.Thread.State: WAITING (parking)
  120.         at sun.misc.Unsafe.park(Native Method)
  121.         - parking to wait for  <0x00000007eeb14ee0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  122.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  123.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  124.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  125.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  126.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  127.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  128.         at java.lang.Thread.run(Thread.java:748)
  129.  
  130. "pool-8115-thread-1" #8734 prio=5 os_prio=0 tid=0x00007f512801c800 nid=0x5bcf waiting on condition [0x00007f50f5b94000]
  131.    java.lang.Thread.State: WAITING (parking)
  132.         at sun.misc.Unsafe.park(Native Method)
  133.         - parking to wait for  <0x00000007f01a59c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  134.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  135.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  136.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  137.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  138.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  139.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  140.         at java.lang.Thread.run(Thread.java:748)
  141.  
  142. "AD Thread Pool-Global6" #8644 daemon prio=5 os_prio=0 tid=0x00007f5149b79800 nid=0x54da waiting on condition [0x00007f50f7cb3000]
  143.    java.lang.Thread.State: TIMED_WAITING (parking)
  144.         at sun.misc.Unsafe.park(Native Method)
  145.         - parking to wait for  <0x0000000383275f20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  146.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  147.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  148.         at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
  149.         at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
  150.         at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
  151.         at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
  152.         at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
  153.         at java.lang.Thread.run(Thread.java:748)
  154.  
  155. "MultiThreadedHttpConnectionManager cleanup" #8463 daemon prio=5 os_prio=0 tid=0x00007f5150090000 nid=0x4ee6 in Object.wait() [0x00007f50e3b75000]
  156.    java.lang.Thread.State: WAITING (on object monitor)
  157.         at java.lang.Object.wait(Native Method)
  158.         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
  159.         - locked <0x0000000566c1c250> (a java.lang.ref.ReferenceQueue$Lock)
  160.         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
  161.         at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQueueThread.run(MultiThreadedHttpConnectionManager.java:1122)
  162.  
  163. "AD Thread Pool-Global4" #7252 daemon prio=5 os_prio=0 tid=0x00007f514a443800 nid=0x3d7f waiting on condition [0x00007f50dc3fe000]
  164.    java.lang.Thread.State: WAITING (parking)
  165.         at sun.misc.Unsafe.park(Native Method)
  166.         - parking to wait for  <0x0000000383275f20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  167.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  168.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  169.         at java.util.concurrent.DelayQueue.take(DelayQueue.java:218)
  170.         at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
  171.         at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
  172.         at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
  173.         at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
  174.         at java.lang.Thread.run(Thread.java:748)
  175.  
  176. "shortRunningTaskExecutor-30" #6061 prio=5 os_prio=0 tid=0x00007f513c0b2000 nid=0x3266 waiting for monitor entry [0x00007f50f76ad000]
  177.    java.lang.Thread.State: BLOCKED (on object monitor)
  178.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  179.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  180.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  181.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  182.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  183.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  184.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  185.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  186.         at java.lang.reflect.Method.invoke(Method.java:498)
  187.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  188.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  189.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  190.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  191.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  192.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
  193.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  194.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  195.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  196.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  197.         at java.lang.reflect.Method.invoke(Method.java:498)
  198.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  199.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  200.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  201.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  202.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  203.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  204.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  205.         at java.lang.Thread.run(Thread.java:748)
  206.  
  207. "shortRunningTaskExecutor-29" #6060 prio=5 os_prio=0 tid=0x00007f513c08c000 nid=0x3265 waiting for monitor entry [0x00007f50f77ae000]
  208.    java.lang.Thread.State: BLOCKED (on object monitor)
  209.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  210.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  211.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  212.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  213.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  214.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  215.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  216.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  217.         at java.lang.reflect.Method.invoke(Method.java:498)
  218.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  219.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  220.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  221.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  222.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  223.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
  224.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  225.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  226.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  227.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  228.         at java.lang.reflect.Method.invoke(Method.java:498)
  229.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  230.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  231.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  232.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  233.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  234.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  235.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  236.         at java.lang.Thread.run(Thread.java:748)
  237.  
  238. "shortRunningTaskExecutor-28" #6059 prio=5 os_prio=0 tid=0x00007f513c08a800 nid=0x3264 waiting for monitor entry [0x00007f50f78af000]
  239.    java.lang.Thread.State: BLOCKED (on object monitor)
  240.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  241.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  242.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  243.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  244.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  245.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  246.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  247.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  248.         at java.lang.reflect.Method.invoke(Method.java:498)
  249.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  250.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  251.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  252.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  253.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  254.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
  255.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  256.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  257.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  258.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  259.         at java.lang.reflect.Method.invoke(Method.java:498)
  260.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  261.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  262.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  263.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  264.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  265.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  266.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  267.         at java.lang.Thread.run(Thread.java:748)
  268.  
  269. "shortRunningTaskExecutor-27" #6057 prio=5 os_prio=0 tid=0x00007f51c009e800 nid=0x3262 waiting for monitor entry [0x00007f50f7ab0000]
  270.    java.lang.Thread.State: BLOCKED (on object monitor)
  271.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  272.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  273.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  274.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  275.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  276.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  277.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  278.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  279.         at java.lang.reflect.Method.invoke(Method.java:498)
  280.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  281.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  282.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  283.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  284.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  285.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
  286.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  287.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  288.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  289.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  290.         at java.lang.reflect.Method.invoke(Method.java:498)
  291.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  292.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  293.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  294.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  295.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  296.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  297.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  298.         at java.lang.Thread.run(Thread.java:748)
  299.  
  300. "shortRunningTaskExecutor-26" #6043 prio=5 os_prio=0 tid=0x00007f51cc227800 nid=0x3251 waiting for monitor entry [0x00007f50fa52f000]
  301.    java.lang.Thread.State: BLOCKED (on object monitor)
  302.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  303.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  304.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  305.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  306.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  307.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  308.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  309.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  310.         at java.lang.reflect.Method.invoke(Method.java:498)
  311.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  312.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  313.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  314.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  315.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  316.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
  317.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  318.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  319.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  320.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  321.         at java.lang.reflect.Method.invoke(Method.java:498)
  322.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  323.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  324.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  325.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  326.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  327.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  328.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  329.         at java.lang.Thread.run(Thread.java:748)
  330.  
  331. "shortRunningTaskExecutor-25" #6021 prio=5 os_prio=0 tid=0x00007f5164078000 nid=0x321f waiting for monitor entry [0x00007f50fcd55000]
  332.    java.lang.Thread.State: BLOCKED (on object monitor)
  333.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  334.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  335.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  336.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  337.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  338.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  339.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  340.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  341.         at java.lang.reflect.Method.invoke(Method.java:498)
  342.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  343.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  344.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  345.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  346.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  347.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
  348.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  349.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  350.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  351.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  352.         at java.lang.reflect.Method.invoke(Method.java:498)
  353.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  354.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  355.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  356.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  357.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  358.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  359.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  360.         at java.lang.Thread.run(Thread.java:748)
  361.  
  362. "shortRunningTaskExecutor-24" #6007 prio=5 os_prio=0 tid=0x00007f5169a50800 nid=0x3211 waiting for monitor entry [0x00007f50fee73000]
  363.    java.lang.Thread.State: BLOCKED (on object monitor)
  364.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  365.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  366.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  367.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  368.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  369.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  370.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  371.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  372.         at java.lang.reflect.Method.invoke(Method.java:498)
  373.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  374.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  375.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  376.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  377.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  378.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
  379.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  380.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  381.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  382.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  383.         at java.lang.reflect.Method.invoke(Method.java:498)
  384.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  385.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  386.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  387.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  388.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  389.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  390.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  391.         at java.lang.Thread.run(Thread.java:748)
  392.  
  393. "shortRunningTaskExecutor-23" #5986 prio=5 os_prio=0 tid=0x00007f51f2237000 nid=0x31f3 waiting for monitor entry [0x00007f510ab2a000]
  394.    java.lang.Thread.State: BLOCKED (on object monitor)
  395.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  396.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  397.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  398.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  399.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  400.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  401.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  402.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  403.         at java.lang.reflect.Method.invoke(Method.java:498)
  404.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  405.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  406.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  407.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  408.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  409.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
  410.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  411.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  412.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  413.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  414.         at java.lang.reflect.Method.invoke(Method.java:498)
  415.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  416.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  417.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  418.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  419.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  420.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  421.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  422.         at java.lang.Thread.run(Thread.java:748)
  423.  
  424. "shortRunningTaskExecutor-22" #5985 prio=5 os_prio=0 tid=0x00007f51f2236800 nid=0x31f2 waiting for monitor entry [0x00007f510af2d000]
  425.    java.lang.Thread.State: BLOCKED (on object monitor)
  426.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  427.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  428.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  429.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  430.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  431.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  432.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  433.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  434.         at java.lang.reflect.Method.invoke(Method.java:498)
  435.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  436.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  437.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  438.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  439.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  440.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
  441.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  442.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  443.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  444.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  445.         at java.lang.reflect.Method.invoke(Method.java:498)
  446.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  447.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  448.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  449.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  450.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  451.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  452.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  453.         at java.lang.Thread.run(Thread.java:748)
  454.  
  455. "shortRunningTaskExecutor-21" #5984 prio=5 os_prio=0 tid=0x00007f51f2235800 nid=0x31f1 waiting for monitor entry [0x00007f510b02e000]
  456.    java.lang.Thread.State: BLOCKED (on object monitor)
  457.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  458.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  459.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  460.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  461.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  462.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  463.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  464.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  465.         at java.lang.reflect.Method.invoke(Method.java:498)
  466.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  467.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  468.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  469.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  470.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  471.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
  472.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  473.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  474.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  475.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  476.         at java.lang.reflect.Method.invoke(Method.java:498)
  477.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  478.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  479.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  480.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  481.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  482.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  483.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  484.         at java.lang.Thread.run(Thread.java:748)
  485.  
  486. "shortRunningTaskExecutor-20" #5983 prio=5 os_prio=0 tid=0x00007f51f2235000 nid=0x31f0 waiting for monitor entry [0x00007f510b331000]
  487.    java.lang.Thread.State: BLOCKED (on object monitor)
  488.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  489.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  490.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  491.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  492.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  493.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  494.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  495.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  496.         at java.lang.reflect.Method.invoke(Method.java:498)
  497.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  498.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  499.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  500.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  501.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  502.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
  503.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  504.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  505.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  506.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  507.         at java.lang.reflect.Method.invoke(Method.java:498)
  508.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  509.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  510.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  511.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  512.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  513.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  514.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  515.         at java.lang.Thread.run(Thread.java:748)
  516.  
  517. "shortRunningTaskExecutor-19" #5982 prio=5 os_prio=0 tid=0x00007f51f2234000 nid=0x31ef waiting for monitor entry [0x00007f510bb39000]
  518.    java.lang.Thread.State: BLOCKED (on object monitor)
  519.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  520.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  521.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  522.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  523.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  524.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  525.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  526.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  527.         at java.lang.reflect.Method.invoke(Method.java:498)
  528.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  529.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  530.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  531.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  532.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  533.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:369)
  534.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  535.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  536.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  537.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  538.         at java.lang.reflect.Method.invoke(Method.java:498)
  539.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  540.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  541.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  542.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  543.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  544.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  545.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  546.         at java.lang.Thread.run(Thread.java:748)
  547.  
  548. "shortRunningTaskExecutor-18" #5981 prio=5 os_prio=0 tid=0x00007f51f2233800 nid=0x31ee waiting for monitor entry [0x00007f510c342000]
  549.    java.lang.Thread.State: BLOCKED (on object monitor)
  550.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  551.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  552.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  553.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  554.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  555.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  556.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  557.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  558.         at java.lang.reflect.Method.invoke(Method.java:498)
  559.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  560.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  561.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  562.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  563.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  564.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  565.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  566.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  567.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  568.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  569.         at java.lang.reflect.Method.invoke(Method.java:498)
  570.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  571.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  572.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  573.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  574.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  575.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  576.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  577.         at java.lang.Thread.run(Thread.java:748)
  578.  
  579. "shortRunningTaskExecutor-17" #5980 prio=5 os_prio=0 tid=0x00007f51f1fc8800 nid=0x31ed runnable [0x00007f510c947000]
  580.    java.lang.Thread.State: RUNNABLE
  581.         at java.net.PlainSocketImpl.socketConnect(Native Method)
  582.         at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
  583.         - locked <0x00000007043a79b0> (a java.net.SocksSocketImpl)
  584.         at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
  585.         at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
  586.         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
  587.         at java.net.Socket.connect(Socket.java:589)
  588.         at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:668)
  589.         at sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173)
  590.         at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
  591.         at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
  592.         at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
  593.         - locked <0x00000007043a7860> (a sun.net.www.protocol.https.HttpsClient)
  594.         at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:264)
  595.         at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367)
  596.         at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
  597.         at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1138)
  598.         at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1032)
  599.         at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
  600.         at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1546)
  601.         - locked <0x00000007043a6d60> (a sun.net.www.protocol.https.DelegateHttpsURLConnection)
  602.         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
  603.         - locked <0x00000007043a6d60> (a sun.net.www.protocol.https.DelegateHttpsURLConnection)
  604.         at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
  605.         - locked <0x00000007043a6cd8> (a sun.net.www.protocol.https.HttpsURLConnectionImpl)
  606.         at java.net.URL.openStream(URL.java:1045)
  607.         at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.createReader(RuntimeWSDLParser.java:804)
  608.         at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.resolveWSDL(RuntimeWSDLParser.java:262)
  609.         at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:129)
  610.         at com.sun.xml.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate.java:265)
  611.         at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:228)
  612.         at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:176)
  613.         at com.sun.xml.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:104)
  614.         at javax.xml.ws.Service.<init>(Service.java:77)
  615.         at com.pearson.rumba.service.user.client.v3.ws.autogen.ULCReadWebServiceV3.<init>(ULCReadWebServiceV3.java:41)
  616.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getServicePort(UserLifeCycleReadProxyV3.java:89)
  617.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getServicePort(UserLifeCycleReadProxyV3.java:41)
  618.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:117)
  619.         - locked <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  620.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  621.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  622.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  623.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  624.         at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
  625.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  626.         at java.lang.reflect.Method.invoke(Method.java:498)
  627.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  628.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  629.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  630.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  631.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  632.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  633.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  634.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  635.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  636.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  637.         at java.lang.reflect.Method.invoke(Method.java:498)
  638.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  639.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  640.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  641.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  642.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  643.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  644.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  645.         at java.lang.Thread.run(Thread.java:748)
  646.  
  647. "shortRunningTaskExecutor-16" #5959 prio=5 os_prio=0 tid=0x00007f51b81a6000 nid=0x31bc waiting for monitor entry [0x00007f50f9f28000]
  648.    java.lang.Thread.State: BLOCKED (on object monitor)
  649.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  650.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  651.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  652.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  653.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  654.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  655.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  656.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  657.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  658.         at java.lang.reflect.Method.invoke(Method.java:498)
  659.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  660.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  661.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  662.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  663.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  664.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  665.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  666.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  667.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  668.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  669.         at java.lang.reflect.Method.invoke(Method.java:498)
  670.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  671.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  672.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  673.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  674.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  675.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  676.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  677.         at java.lang.Thread.run(Thread.java:748)
  678.  
  679. "shortRunningTaskExecutor-15" #5958 prio=5 os_prio=0 tid=0x00007f51b811a000 nid=0x31bb waiting for monitor entry [0x00007f50fc74e000]
  680.    java.lang.Thread.State: BLOCKED (on object monitor)
  681.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  682.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  683.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  684.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  685.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  686.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  687.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  688.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  689.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  690.         at java.lang.reflect.Method.invoke(Method.java:498)
  691.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  692.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  693.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  694.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  695.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  696.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  697.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  698.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  699.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  700.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  701.         at java.lang.reflect.Method.invoke(Method.java:498)
  702.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  703.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  704.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  705.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  706.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  707.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  708.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  709.         at java.lang.Thread.run(Thread.java:748)
  710.  
  711. "shortRunningTaskExecutor-14" #5957 prio=5 os_prio=0 tid=0x00007f51b810a000 nid=0x31ba waiting for monitor entry [0x00007f50fa12a000]
  712.    java.lang.Thread.State: BLOCKED (on object monitor)
  713.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  714.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  715.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  716.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  717.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  718.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  719.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  720.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  721.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  722.         at java.lang.reflect.Method.invoke(Method.java:498)
  723.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  724.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  725.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  726.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  727.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  728.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  729.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  730.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  731.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  732.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  733.         at java.lang.reflect.Method.invoke(Method.java:498)
  734.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  735.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  736.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  737.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  738.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  739.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  740.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  741.         at java.lang.Thread.run(Thread.java:748)
  742.  
  743. "shortRunningTaskExecutor-13" #5910 prio=5 os_prio=0 tid=0x00007f51300e3000 nid=0x3181 waiting for monitor entry [0x00007f50f99cd000]
  744.    java.lang.Thread.State: BLOCKED (on object monitor)
  745.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  746.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  747.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  748.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  749.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  750.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  751.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  752.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  753.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  754.         at java.lang.reflect.Method.invoke(Method.java:498)
  755.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  756.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  757.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  758.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  759.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  760.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  761.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  762.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  763.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  764.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  765.         at java.lang.reflect.Method.invoke(Method.java:498)
  766.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  767.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  768.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  769.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  770.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  771.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  772.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  773.         at java.lang.Thread.run(Thread.java:748)
  774.  
  775. "shortRunningTaskExecutor-12" #5594 prio=5 os_prio=0 tid=0x00007f51d01a2800 nid=0x2f77 waiting for monitor entry [0x00007f50ff77a000]
  776.    java.lang.Thread.State: BLOCKED (on object monitor)
  777.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  778.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  779.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  780.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  781.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  782.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  783.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  784.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  785.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  786.         at java.lang.reflect.Method.invoke(Method.java:498)
  787.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  788.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  789.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  790.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  791.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  792.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  793.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  794.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  795.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  796.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  797.         at java.lang.reflect.Method.invoke(Method.java:498)
  798.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  799.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  800.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  801.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  802.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  803.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  804.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  805.         at java.lang.Thread.run(Thread.java:748)
  806.  
  807. "shortRunningTaskExecutor-11" #5593 prio=5 os_prio=0 tid=0x00007f51d01a1800 nid=0x2f76 waiting for monitor entry [0x00007f50ffa7d000]
  808.    java.lang.Thread.State: BLOCKED (on object monitor)
  809.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  810.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  811.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  812.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  813.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  814.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  815.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  816.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  817.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  818.         at java.lang.reflect.Method.invoke(Method.java:498)
  819.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  820.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  821.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  822.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  823.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  824.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  825.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  826.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  827.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  828.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  829.         at java.lang.reflect.Method.invoke(Method.java:498)
  830.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  831.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  832.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  833.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  834.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  835.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  836.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  837.         at java.lang.Thread.run(Thread.java:748)
  838.  
  839. "shortRunningTaskExecutor-10" #5592 prio=5 os_prio=0 tid=0x00007f51d017f000 nid=0x2f75 waiting for monitor entry [0x00007f51022a5000]
  840.    java.lang.Thread.State: BLOCKED (on object monitor)
  841.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  842.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  843.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  844.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  845.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  846.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  847.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  848.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  849.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  850.         at java.lang.reflect.Method.invoke(Method.java:498)
  851.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  852.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  853.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  854.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  855.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  856.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  857.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  858.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  859.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  860.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  861.         at java.lang.reflect.Method.invoke(Method.java:498)
  862.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  863.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  864.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  865.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  866.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  867.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  868.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  869.         at java.lang.Thread.run(Thread.java:748)
  870.  
  871. "shortRunningTaskExecutor-9" #5591 prio=5 os_prio=0 tid=0x00007f51d017e000 nid=0x2f74 waiting for monitor entry [0x00007f51023a6000]
  872.    java.lang.Thread.State: BLOCKED (on object monitor)
  873.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  874.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  875.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  876.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  877.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  878.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  879.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  880.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  881.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  882.         at java.lang.reflect.Method.invoke(Method.java:498)
  883.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  884.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  885.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  886.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  887.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  888.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  889.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  890.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  891.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  892.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  893.         at java.lang.reflect.Method.invoke(Method.java:498)
  894.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  895.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  896.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  897.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  898.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  899.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  900.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  901.         at java.lang.Thread.run(Thread.java:748)
  902.  
  903. "shortRunningTaskExecutor-8" #5590 prio=5 os_prio=0 tid=0x00007f51d017d800 nid=0x2f73 waiting for monitor entry [0x00007f51052d1000]
  904.    java.lang.Thread.State: BLOCKED (on object monitor)
  905.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  906.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  907.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  908.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  909.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  910.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  911.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  912.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  913.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  914.         at java.lang.reflect.Method.invoke(Method.java:498)
  915.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  916.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  917.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  918.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  919.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  920.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  921.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  922.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  923.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  924.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  925.         at java.lang.reflect.Method.invoke(Method.java:498)
  926.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  927.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  928.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  929.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  930.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  931.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  932.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  933.         at java.lang.Thread.run(Thread.java:748)
  934.  
  935. "shortRunningTaskExecutor-7" #5589 prio=5 os_prio=0 tid=0x00007f5149cad800 nid=0x2f72 waiting for monitor entry [0x00007f51061e0000]
  936.    java.lang.Thread.State: BLOCKED (on object monitor)
  937.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  938.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  939.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  940.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  941.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  942.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  943.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  944.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  945.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  946.         at java.lang.reflect.Method.invoke(Method.java:498)
  947.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  948.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  949.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  950.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  951.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  952.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  953.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  954.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  955.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  956.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  957.         at java.lang.reflect.Method.invoke(Method.java:498)
  958.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  959.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  960.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  961.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  962.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  963.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  964.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  965.         at java.lang.Thread.run(Thread.java:748)
  966.  
  967. "shortRunningTaskExecutor-6" #5588 prio=5 os_prio=0 tid=0x00007f514a4db000 nid=0x2f71 waiting for monitor entry [0x00007f5106dec000]
  968.    java.lang.Thread.State: BLOCKED (on object monitor)
  969.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  970.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  971.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  972.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  973.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  974.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  975.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  976.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  977.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  978.         at java.lang.reflect.Method.invoke(Method.java:498)
  979.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  980.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  981.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  982.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  983.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  984.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  985.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  986.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  987.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  988.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  989.         at java.lang.reflect.Method.invoke(Method.java:498)
  990.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  991.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  992.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  993.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  994.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  995.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  996.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  997.         at java.lang.Thread.run(Thread.java:748)
  998.  
  999. "Thread-27" #1487 daemon prio=5 os_prio=0 tid=0x00007f515039f800 nid=0x1d64 waiting on condition [0x00007f50fa731000]
  1000.    java.lang.Thread.State: WAITING (parking)
  1001.         at sun.misc.Unsafe.park(Native Method)
  1002.         - parking to wait for  <0x00000003838fcc88> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1003.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1004.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1005.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1006.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1007.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1008.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1009.         at java.lang.Thread.run(Thread.java:748)
  1010.  
  1011. "threadPoolExecutor-4" #748 daemon prio=5 os_prio=0 tid=0x00007f514116c800 nid=0x1a5a waiting on condition [0x00007f5107fff000]
  1012.    java.lang.Thread.State: WAITING (parking)
  1013.         at sun.misc.Unsafe.park(Native Method)
  1014.         - parking to wait for  <0x00000003920b14b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1015.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1016.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1017.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1018.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1019.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1020.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1021.         at java.lang.Thread.run(Thread.java:748)
  1022.  
  1023. "threadPoolExecutor-3" #747 daemon prio=5 os_prio=0 tid=0x00007f517c064800 nid=0x1a59 waiting on condition [0x00007f51072f2000]
  1024.    java.lang.Thread.State: WAITING (parking)
  1025.         at sun.misc.Unsafe.park(Native Method)
  1026.         - parking to wait for  <0x00000003920b14b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1027.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1028.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1029.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1030.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1031.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1032.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1033.         at java.lang.Thread.run(Thread.java:748)
  1034.  
  1035. "threadPoolExecutor-2" #743 daemon prio=5 os_prio=0 tid=0x00007f5158164000 nid=0x1a55 waiting on condition [0x00007f510ffb3000]
  1036.    java.lang.Thread.State: WAITING (parking)
  1037.         at sun.misc.Unsafe.park(Native Method)
  1038.         - parking to wait for  <0x00000003920b14b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1039.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1040.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1041.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1042.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1043.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1044.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1045.         at java.lang.Thread.run(Thread.java:748)
  1046.  
  1047. "threadPoolExecutor-1" #741 daemon prio=5 os_prio=0 tid=0x00007f5164050000 nid=0x1a53 waiting on condition [0x00007f51078f8000]
  1048.    java.lang.Thread.State: WAITING (parking)
  1049.         at sun.misc.Unsafe.park(Native Method)
  1050.         - parking to wait for  <0x00000003920b14b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1051.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1052.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1053.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1054.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1055.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1056.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1057.         at java.lang.Thread.run(Thread.java:748)
  1058.  
  1059. "AD Thread Pool-CGG0" #693 daemon prio=5 os_prio=0 tid=0x00007f51500ce800 nid=0x1a23 waiting on condition [0x00007f510a625000]
  1060.    java.lang.Thread.State: TIMED_WAITING (parking)
  1061.         at sun.misc.Unsafe.park(Native Method)
  1062.         - parking to wait for  <0x0000000383a9a820> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1063.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  1064.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  1065.         at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
  1066.         at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
  1067.         at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
  1068.         at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
  1069.         at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
  1070.         at java.lang.Thread.run(Thread.java:748)
  1071.  
  1072. "AD Thread Pool-Coalescable_CS_Scheduler0" #692 daemon prio=5 os_prio=0 tid=0x00007f51500d9800 nid=0x1a22 waiting on condition [0x00007f5109312000]
  1073.    java.lang.Thread.State: TIMED_WAITING (parking)
  1074.         at sun.misc.Unsafe.park(Native Method)
  1075.         - parking to wait for  <0x0000000383a9a528> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1076.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  1077.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  1078.         at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
  1079.         at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
  1080.         at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
  1081.         at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
  1082.         at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
  1083.         at java.lang.Thread.run(Thread.java:748)
  1084.  
  1085. "lettuce-eventExecutorLoop-55-1" #290 daemon prio=5 os_prio=0 tid=0x00007f51b4064800 nid=0x19d1 waiting on condition [0x00007f51073f3000]
  1086.    java.lang.Thread.State: WAITING (parking)
  1087.         at sun.misc.Unsafe.park(Native Method)
  1088.         - parking to wait for  <0x00000003912a7828> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1089.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1090.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1091.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1092.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  1093.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  1094.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  1095.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  1096.         at java.lang.Thread.run(Thread.java:748)
  1097.  
  1098. "lettuce-eventExecutorLoop-51-1" #266 daemon prio=5 os_prio=0 tid=0x00007f516404a000 nid=0x19af waiting on condition [0x00007f5105ddd000]
  1099.    java.lang.Thread.State: WAITING (parking)
  1100.         at sun.misc.Unsafe.park(Native Method)
  1101.         - parking to wait for  <0x0000000390f473f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1102.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1103.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1104.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1105.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  1106.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  1107.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  1108.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  1109.         at java.lang.Thread.run(Thread.java:748)
  1110.  
  1111. "http-nio-0.0.0.0-9080-exec-150" #587 daemon prio=5 os_prio=0 tid=0x00007f513409f000 nid=0x19ae waiting on condition [0x00007f51065e5000]
  1112.    java.lang.Thread.State: WAITING (parking)
  1113.         at sun.misc.Unsafe.park(Native Method)
  1114.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1115.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1116.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1117.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1118.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1119.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1120.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1121.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1122.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1123.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1124.         at java.lang.Thread.run(Thread.java:748)
  1125.  
  1126. "http-nio-0.0.0.0-9080-exec-149" #586 daemon prio=5 os_prio=0 tid=0x00007f51300b6000 nid=0x19ad waiting on condition [0x00007f51063e3000]
  1127.    java.lang.Thread.State: WAITING (parking)
  1128.         at sun.misc.Unsafe.park(Native Method)
  1129.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1130.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1131.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1132.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1133.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1134.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1135.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1136.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1137.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1138.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1139.         at java.lang.Thread.run(Thread.java:748)
  1140.  
  1141. "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]
  1142.    java.lang.Thread.State: BLOCKED (on object monitor)
  1143.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  1144.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  1145.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  1146.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  1147.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  1148.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  1149.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1150.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1151.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1152.         at java.lang.reflect.Method.invoke(Method.java:498)
  1153.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  1154.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  1155.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  1156.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  1157.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  1158.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  1159.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  1160.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  1161.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  1162.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  1163.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  1164.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  1165.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  1166.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  1167.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1168.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1169.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1170.         at java.lang.reflect.Method.invoke(Method.java:498)
  1171.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  1172.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  1173.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  1174.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  1175.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  1176.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  1177.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  1178.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  1179.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  1180.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  1181.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  1182.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  1183.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  1184.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  1185.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1186.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  1187.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1188.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1189.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  1190.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  1191.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  1192.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1193.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  1194.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1195.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  1196.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1197.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  1198.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1199.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  1200.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1201.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  1202.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1203.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  1204.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1205.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  1206.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1207.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1208.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1209.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1210.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1211.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  1212.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1213.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1214.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1215.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  1216.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1217.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  1218.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1219.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  1220.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1221.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  1222.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1223.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  1224.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  1225.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1226.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  1227.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1228.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  1229.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1230.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  1231.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1232.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  1233.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1234.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  1235.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  1236.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  1237.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  1238.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1239.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1240.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  1241.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  1242.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1243.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1244.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  1245.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  1246.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  1247.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  1248.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  1249.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  1250.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  1251.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  1252.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  1253.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  1254.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  1255.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  1256.         - locked <0x0000000566c21f68> (a org.apache.tomcat.util.net.NioChannel)
  1257.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  1258.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1259.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1260.         at java.lang.Thread.run(Thread.java:748)
  1261.  
  1262. "http-nio-0.0.0.0-9080-exec-147" #582 daemon prio=5 os_prio=0 tid=0x00007f51300b5000 nid=0x19a9 waiting on condition [0x00007f5104bcd000]
  1263.    java.lang.Thread.State: WAITING (parking)
  1264.         at sun.misc.Unsafe.park(Native Method)
  1265.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1266.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1267.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1268.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1269.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1270.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1271.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1272.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1273.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1274.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1275.         at java.lang.Thread.run(Thread.java:748)
  1276.  
  1277. "http-nio-0.0.0.0-9080-exec-146" #579 daemon prio=5 os_prio=0 tid=0x00007f513409c800 nid=0x19a6 waiting on condition [0x00007f5103dbd000]
  1278.    java.lang.Thread.State: WAITING (parking)
  1279.         at sun.misc.Unsafe.park(Native Method)
  1280.         - parking to wait for  <0x0000000566c20948> (a java.util.concurrent.FutureTask)
  1281.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1282.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  1283.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  1284.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  1285.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  1286.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  1287.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  1288.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  1289.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  1290.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  1291.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  1292.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  1293.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  1294.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  1295.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  1296.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1297.         at java.lang.reflect.Method.invoke(Method.java:498)
  1298.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  1299.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  1300.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  1301.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  1302.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  1303.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  1304.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  1305.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  1306.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  1307.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  1308.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  1309.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  1310.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  1311.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  1312.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1313.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  1314.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1315.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1316.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  1317.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  1318.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  1319.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1320.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  1321.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1322.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  1323.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1324.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  1325.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1326.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  1327.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1328.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  1329.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1330.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  1331.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1332.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  1333.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1334.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1335.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1336.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1337.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1338.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  1339.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1340.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1341.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1342.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  1343.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1344.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  1345.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1346.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  1347.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1348.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  1349.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1350.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  1351.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  1352.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1353.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  1354.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1355.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  1356.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1357.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  1358.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1359.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  1360.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1361.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  1362.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  1363.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  1364.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  1365.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1366.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1367.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  1368.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  1369.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1370.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1371.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  1372.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  1373.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  1374.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  1375.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  1376.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  1377.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  1378.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  1379.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  1380.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  1381.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  1382.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  1383.         - locked <0x0000000397d1e050> (a org.apache.tomcat.util.net.NioChannel)
  1384.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  1385.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1386.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1387.         at java.lang.Thread.run(Thread.java:748)
  1388.  
  1389. "http-nio-0.0.0.0-9080-exec-145" #578 daemon prio=5 os_prio=0 tid=0x00007f51300b4000 nid=0x19a5 waiting on condition [0x00007f5103ebe000]
  1390.    java.lang.Thread.State: WAITING (parking)
  1391.         at sun.misc.Unsafe.park(Native Method)
  1392.         - parking to wait for  <0x0000000566c228a0> (a java.util.concurrent.FutureTask)
  1393.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1394.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  1395.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  1396.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  1397.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  1398.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  1399.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  1400.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  1401.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  1402.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  1403.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  1404.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  1405.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  1406.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  1407.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  1408.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1409.         at java.lang.reflect.Method.invoke(Method.java:498)
  1410.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  1411.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  1412.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  1413.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  1414.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  1415.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  1416.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  1417.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  1418.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  1419.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  1420.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  1421.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  1422.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  1423.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  1424.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1425.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  1426.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1427.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1428.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  1429.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  1430.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  1431.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1432.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  1433.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1434.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  1435.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1436.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  1437.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1438.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  1439.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1440.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  1441.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1442.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  1443.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1444.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  1445.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1446.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1447.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1448.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1449.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1450.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  1451.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1452.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1453.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1454.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  1455.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1456.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  1457.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1458.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  1459.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1460.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  1461.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1462.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  1463.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  1464.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1465.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  1466.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1467.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  1468.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1469.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  1470.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1471.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  1472.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1473.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  1474.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  1475.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  1476.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  1477.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1478.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1479.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  1480.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  1481.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1482.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1483.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  1484.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  1485.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  1486.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  1487.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  1488.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  1489.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  1490.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  1491.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  1492.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  1493.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  1494.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  1495.         - locked <0x000000038ac82a58> (a org.apache.tomcat.util.net.NioChannel)
  1496.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  1497.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1498.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1499.         at java.lang.Thread.run(Thread.java:748)
  1500.  
  1501. "http-nio-0.0.0.0-9080-exec-144" #577 daemon prio=5 os_prio=0 tid=0x00007f513409b800 nid=0x19a4 waiting on condition [0x00007f51035b7000]
  1502.    java.lang.Thread.State: WAITING (parking)
  1503.         at sun.misc.Unsafe.park(Native Method)
  1504.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1505.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1506.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1507.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1508.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1509.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1510.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1511.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1512.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1513.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1514.         at java.lang.Thread.run(Thread.java:748)
  1515.  
  1516. "http-nio-0.0.0.0-9080-exec-143" #576 daemon prio=5 os_prio=0 tid=0x00007f51300b3000 nid=0x19a3 waiting on condition [0x00007f51034b4000]
  1517.    java.lang.Thread.State: WAITING (parking)
  1518.         at sun.misc.Unsafe.park(Native Method)
  1519.         - parking to wait for  <0x0000000566c1e238> (a java.util.concurrent.FutureTask)
  1520.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1521.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  1522.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  1523.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  1524.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  1525.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  1526.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  1527.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  1528.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  1529.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  1530.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  1531.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  1532.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  1533.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  1534.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  1535.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1536.         at java.lang.reflect.Method.invoke(Method.java:498)
  1537.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  1538.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  1539.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  1540.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  1541.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  1542.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  1543.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  1544.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  1545.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  1546.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  1547.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  1548.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  1549.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  1550.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  1551.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1552.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  1553.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1554.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1555.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  1556.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  1557.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  1558.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1559.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  1560.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1561.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  1562.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1563.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  1564.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1565.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  1566.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1567.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  1568.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1569.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  1570.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1571.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  1572.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1573.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1574.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1575.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1576.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1577.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  1578.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1579.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1580.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1581.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  1582.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1583.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  1584.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1585.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  1586.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1587.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  1588.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1589.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  1590.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  1591.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1592.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  1593.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1594.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  1595.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1596.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  1597.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1598.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  1599.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1600.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  1601.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  1602.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  1603.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  1604.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1605.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1606.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  1607.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  1608.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1609.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1610.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  1611.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  1612.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  1613.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  1614.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  1615.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  1616.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  1617.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  1618.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  1619.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  1620.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  1621.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  1622.         - locked <0x000000038245ebf8> (a org.apache.tomcat.util.net.NioChannel)
  1623.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  1624.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1625.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1626.         at java.lang.Thread.run(Thread.java:748)
  1627.  
  1628. "http-nio-0.0.0.0-9080-exec-142" #575 daemon prio=5 os_prio=0 tid=0x00007f513409a800 nid=0x19a2 waiting on condition [0x00007f51033b5000]
  1629.    java.lang.Thread.State: WAITING (parking)
  1630.         at sun.misc.Unsafe.park(Native Method)
  1631.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1632.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1633.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1634.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1635.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1636.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1637.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1638.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1639.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1640.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1641.         at java.lang.Thread.run(Thread.java:748)
  1642.  
  1643. "lettuce-eventExecutorLoop-49-1" #257 daemon prio=5 os_prio=0 tid=0x00007f515813d800 nid=0x19a1 waiting on condition [0x00007f5102db1000]
  1644.    java.lang.Thread.State: WAITING (parking)
  1645.         at sun.misc.Unsafe.park(Native Method)
  1646.         - parking to wait for  <0x00000003908c42e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1647.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1648.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1649.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1650.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  1651.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  1652.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  1653.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  1654.         at java.lang.Thread.run(Thread.java:748)
  1655.  
  1656. "http-nio-0.0.0.0-9080-exec-141" #574 daemon prio=5 os_prio=0 tid=0x00007f513006c800 nid=0x19a0 waiting on condition [0x00007f5102aae000]
  1657.    java.lang.Thread.State: WAITING (parking)
  1658.         at sun.misc.Unsafe.park(Native Method)
  1659.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1660.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1661.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1662.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1663.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1664.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1665.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1666.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1667.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1668.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1669.         at java.lang.Thread.run(Thread.java:748)
  1670.  
  1671. "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]
  1672.    java.lang.Thread.State: BLOCKED (on object monitor)
  1673.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  1674.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  1675.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  1676.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  1677.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  1678.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  1679.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1680.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1681.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1682.         at java.lang.reflect.Method.invoke(Method.java:498)
  1683.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  1684.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  1685.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  1686.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  1687.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  1688.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  1689.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
  1690.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
  1691.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  1692.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  1693.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  1694.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  1695.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  1696.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  1697.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1698.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  1699.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1700.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  1701.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1702.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  1703.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1704.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  1705.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1706.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  1707.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  1708.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1709.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  1710.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1711.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  1712.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1713.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  1714.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1715.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  1716.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1717.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  1718.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  1719.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  1720.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  1721.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1722.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1723.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  1724.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  1725.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1726.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1727.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  1728.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  1729.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  1730.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  1731.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  1732.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  1733.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  1734.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  1735.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  1736.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  1737.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  1738.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  1739.         - locked <0x00000003824644c0> (a org.apache.tomcat.util.net.NioChannel)
  1740.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  1741.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1742.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1743.         at java.lang.Thread.run(Thread.java:748)
  1744.  
  1745. "http-nio-0.0.0.0-9080-exec-139" #569 daemon prio=5 os_prio=0 tid=0x00007f51300b2000 nid=0x199b waiting on condition [0x00007f51026aa000]
  1746.    java.lang.Thread.State: WAITING (parking)
  1747.         at sun.misc.Unsafe.park(Native Method)
  1748.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1749.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1750.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1751.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1752.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1753.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1754.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1755.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1756.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1757.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1758.         at java.lang.Thread.run(Thread.java:748)
  1759.  
  1760. "http-nio-0.0.0.0-9080-exec-138" #568 daemon prio=5 os_prio=0 tid=0x00007f5134098800 nid=0x199a waiting on condition [0x00007f5101195000]
  1761.    java.lang.Thread.State: WAITING (parking)
  1762.         at sun.misc.Unsafe.park(Native Method)
  1763.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1764.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1765.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1766.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1767.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1768.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1769.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1770.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1771.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1772.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1773.         at java.lang.Thread.run(Thread.java:748)
  1774.  
  1775. "http-nio-0.0.0.0-9080-exec-136" #567 daemon prio=5 os_prio=0 tid=0x00007f5134097800 nid=0x1999 waiting on condition [0x00007f5101094000]
  1776.    java.lang.Thread.State: WAITING (parking)
  1777.         at sun.misc.Unsafe.park(Native Method)
  1778.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1779.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1780.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1781.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1782.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1783.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1784.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1785.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1786.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1787.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1788.         at java.lang.Thread.run(Thread.java:748)
  1789.  
  1790. "http-nio-0.0.0.0-9080-exec-137" #566 daemon prio=5 os_prio=0 tid=0x00007f51300a9800 nid=0x1998 waiting on condition [0x00007f510fab0000]
  1791.    java.lang.Thread.State: WAITING (parking)
  1792.         at sun.misc.Unsafe.park(Native Method)
  1793.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1794.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1795.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1796.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1797.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1798.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1799.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1800.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1801.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1802.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1803.         at java.lang.Thread.run(Thread.java:748)
  1804.  
  1805. "http-nio-0.0.0.0-9080-exec-135" #565 daemon prio=5 os_prio=0 tid=0x00007f513006a800 nid=0x1997 waiting on condition [0x00007f510f9af000]
  1806.    java.lang.Thread.State: WAITING (parking)
  1807.         at sun.misc.Unsafe.park(Native Method)
  1808.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1809.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1810.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1811.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1812.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1813.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1814.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1815.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1816.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1817.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1818.         at java.lang.Thread.run(Thread.java:748)
  1819.  
  1820. "http-nio-0.0.0.0-9080-exec-134" #564 daemon prio=5 os_prio=0 tid=0x00007f5134090000 nid=0x1996 waiting on condition [0x00007f5117ce3000]
  1821.    java.lang.Thread.State: WAITING (parking)
  1822.         at sun.misc.Unsafe.park(Native Method)
  1823.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1824.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1825.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1826.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1827.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1828.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1829.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1830.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1831.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1832.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1833.         at java.lang.Thread.run(Thread.java:748)
  1834.  
  1835. "http-nio-0.0.0.0-9080-exec-132" #563 daemon prio=5 os_prio=0 tid=0x00007f513408a000 nid=0x1995 waiting on condition [0x00007f50fe066000]
  1836.    java.lang.Thread.State: WAITING (parking)
  1837.         at sun.misc.Unsafe.park(Native Method)
  1838.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1839.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1840.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1841.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1842.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1843.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1844.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1845.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1846.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1847.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1848.         at java.lang.Thread.run(Thread.java:748)
  1849.  
  1850. "http-nio-0.0.0.0-9080-exec-133" #562 daemon prio=5 os_prio=0 tid=0x00007f51300a7800 nid=0x1994 waiting on condition [0x00007f50fe167000]
  1851.    java.lang.Thread.State: WAITING (parking)
  1852.         at sun.misc.Unsafe.park(Native Method)
  1853.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1854.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1855.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1856.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1857.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1858.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1859.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1860.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1861.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1862.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1863.         at java.lang.Thread.run(Thread.java:748)
  1864.  
  1865. "http-nio-0.0.0.0-9080-exec-131" #561 daemon prio=5 os_prio=0 tid=0x00007f51300a5800 nid=0x1993 waiting on condition [0x00007f50fe268000]
  1866.    java.lang.Thread.State: WAITING (parking)
  1867.         at sun.misc.Unsafe.park(Native Method)
  1868.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1869.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1870.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1871.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1872.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  1873.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  1874.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  1875.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  1876.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1877.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1878.         at java.lang.Thread.run(Thread.java:748)
  1879.  
  1880. "http-nio-0.0.0.0-9080-exec-130" #560 daemon prio=5 os_prio=0 tid=0x00007f5134088800 nid=0x1992 waiting on condition [0x00007f50fe367000]
  1881.    java.lang.Thread.State: WAITING (parking)
  1882.         at sun.misc.Unsafe.park(Native Method)
  1883.         - parking to wait for  <0x0000000566c1f088> (a java.util.concurrent.FutureTask)
  1884.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1885.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  1886.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  1887.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  1888.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  1889.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  1890.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  1891.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  1892.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  1893.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  1894.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  1895.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  1896.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  1897.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  1898.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  1899.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1900.         at java.lang.reflect.Method.invoke(Method.java:498)
  1901.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  1902.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  1903.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  1904.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  1905.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  1906.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  1907.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  1908.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  1909.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  1910.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  1911.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  1912.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  1913.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  1914.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  1915.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1916.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  1917.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1918.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1919.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  1920.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  1921.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  1922.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1923.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  1924.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1925.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  1926.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1927.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  1928.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1929.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  1930.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1931.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  1932.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1933.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  1934.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1935.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  1936.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1937.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1938.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1939.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1940.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1941.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  1942.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1943.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  1944.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1945.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  1946.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1947.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  1948.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1949.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  1950.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1951.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  1952.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1953.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  1954.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  1955.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1956.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  1957.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1958.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  1959.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1960.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  1961.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1962.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  1963.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  1964.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  1965.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  1966.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  1967.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  1968.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1969.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1970.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  1971.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  1972.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  1973.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  1974.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  1975.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  1976.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  1977.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  1978.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  1979.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  1980.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  1981.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  1982.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  1983.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  1984.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  1985.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  1986.         - locked <0x00000003973f7d90> (a org.apache.tomcat.util.net.NioChannel)
  1987.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  1988.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  1989.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  1990.         at java.lang.Thread.run(Thread.java:748)
  1991.  
  1992. "http-nio-0.0.0.0-9080-exec-129" #559 daemon prio=5 os_prio=0 tid=0x00007f5134086800 nid=0x1991 waiting on condition [0x00007f50fe46a000]
  1993.    java.lang.Thread.State: WAITING (parking)
  1994.         at sun.misc.Unsafe.park(Native Method)
  1995.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  1996.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  1997.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  1998.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  1999.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  2000.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  2001.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  2002.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  2003.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2004.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2005.         at java.lang.Thread.run(Thread.java:748)
  2006.  
  2007. "http-nio-0.0.0.0-9080-exec-128" #558 daemon prio=5 os_prio=0 tid=0x00007f51300a4000 nid=0x1990 waiting on condition [0x00007f50fe569000]
  2008.    java.lang.Thread.State: WAITING (parking)
  2009.         at sun.misc.Unsafe.park(Native Method)
  2010.         - parking to wait for  <0x0000000566c1ead8> (a java.util.concurrent.FutureTask)
  2011.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2012.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  2013.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  2014.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  2015.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  2016.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  2017.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  2018.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  2019.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  2020.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  2021.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  2022.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  2023.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  2024.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  2025.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  2026.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2027.         at java.lang.reflect.Method.invoke(Method.java:498)
  2028.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  2029.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  2030.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  2031.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  2032.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  2033.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  2034.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  2035.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  2036.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  2037.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  2038.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  2039.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  2040.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  2041.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  2042.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2043.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  2044.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2045.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2046.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  2047.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  2048.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  2049.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2050.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  2051.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2052.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  2053.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2054.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  2055.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2056.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  2057.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2058.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  2059.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2060.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  2061.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2062.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  2063.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2064.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  2065.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2066.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  2067.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2068.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  2069.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2070.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  2071.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2072.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  2073.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2074.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  2075.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2076.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  2077.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2078.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  2079.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2080.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  2081.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2082.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2083.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  2084.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2085.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  2086.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2087.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  2088.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2089.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  2090.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2091.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  2092.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  2093.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  2094.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  2095.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2096.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2097.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  2098.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2099.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2100.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2101.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  2102.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  2103.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  2104.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  2105.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  2106.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  2107.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  2108.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  2109.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  2110.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  2111.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  2112.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  2113.         - locked <0x0000000382463ef8> (a org.apache.tomcat.util.net.NioChannel)
  2114.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  2115.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2116.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2117.         at java.lang.Thread.run(Thread.java:748)
  2118.  
  2119. "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]
  2120.    java.lang.Thread.State: BLOCKED (on object monitor)
  2121.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  2122.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  2123.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  2124.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  2125.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  2126.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  2127.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  2128.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2129.         at java.lang.reflect.Method.invoke(Method.java:498)
  2130.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  2131.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  2132.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  2133.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  2134.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  2135.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  2136.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  2137.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  2138.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  2139.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  2140.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  2141.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  2142.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  2143.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  2144.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2145.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  2146.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2147.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  2148.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2149.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  2150.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2151.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  2152.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2153.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  2154.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2155.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2156.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  2157.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2158.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  2159.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2160.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  2161.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2162.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  2163.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2164.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  2165.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  2166.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  2167.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  2168.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2169.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2170.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  2171.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2172.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2173.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2174.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  2175.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  2176.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  2177.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  2178.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  2179.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  2180.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  2181.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  2182.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  2183.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  2184.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  2185.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  2186.         - locked <0x0000000566c25628> (a org.apache.tomcat.util.net.NioChannel)
  2187.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  2188.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2189.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2190.         at java.lang.Thread.run(Thread.java:748)
  2191.  
  2192. "http-nio-0.0.0.0-9080-exec-126" #556 daemon prio=5 os_prio=0 tid=0x00007f51300a2000 nid=0x198e waiting on condition [0x00007f50fe76d000]
  2193.    java.lang.Thread.State: WAITING (parking)
  2194.         at sun.misc.Unsafe.park(Native Method)
  2195.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  2196.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2197.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  2198.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  2199.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  2200.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  2201.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  2202.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  2203.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2204.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2205.         at java.lang.Thread.run(Thread.java:748)
  2206.  
  2207. "http-nio-0.0.0.0-9080-exec-125" #554 daemon prio=5 os_prio=0 tid=0x00007f5134083000 nid=0x198c waiting on condition [0x00007f50fe96f000]
  2208.    java.lang.Thread.State: WAITING (parking)
  2209.         at sun.misc.Unsafe.park(Native Method)
  2210.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  2211.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2212.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  2213.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  2214.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  2215.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  2216.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  2217.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  2218.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2219.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2220.         at java.lang.Thread.run(Thread.java:748)
  2221.  
  2222. "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]
  2223.    java.lang.Thread.State: BLOCKED (on object monitor)
  2224.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  2225.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  2226.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  2227.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  2228.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  2229.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  2230.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  2231.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  2232.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2233.         at java.lang.reflect.Method.invoke(Method.java:498)
  2234.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  2235.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  2236.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  2237.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  2238.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  2239.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  2240.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
  2241.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
  2242.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  2243.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  2244.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  2245.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  2246.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  2247.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  2248.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2249.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  2250.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2251.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  2252.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2253.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  2254.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2255.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  2256.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2257.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  2258.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2259.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2260.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  2261.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2262.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  2263.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2264.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  2265.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2266.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  2267.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2268.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  2269.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  2270.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  2271.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  2272.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2273.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2274.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  2275.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2276.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2277.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2278.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  2279.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  2280.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  2281.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  2282.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  2283.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  2284.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  2285.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  2286.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  2287.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  2288.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  2289.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  2290.         - locked <0x0000000566c25eb8> (a org.apache.tomcat.util.net.NioChannel)
  2291.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  2292.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2293.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2294.         at java.lang.Thread.run(Thread.java:748)
  2295.  
  2296. "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]
  2297.    java.lang.Thread.State: BLOCKED (on object monitor)
  2298.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  2299.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  2300.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  2301.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  2302.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  2303.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  2304.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  2305.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2306.         at java.lang.reflect.Method.invoke(Method.java:498)
  2307.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  2308.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  2309.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  2310.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  2311.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  2312.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  2313.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  2314.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  2315.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  2316.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  2317.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  2318.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  2319.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  2320.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  2321.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2322.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  2323.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2324.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  2325.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2326.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  2327.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2328.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  2329.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2330.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  2331.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2332.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2333.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  2334.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2335.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  2336.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2337.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  2338.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2339.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  2340.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2341.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  2342.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  2343.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  2344.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  2345.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2346.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2347.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  2348.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2349.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2350.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2351.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  2352.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  2353.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  2354.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  2355.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  2356.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  2357.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  2358.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  2359.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  2360.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  2361.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  2362.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  2363.         - locked <0x0000000566c26720> (a org.apache.tomcat.util.net.NioChannel)
  2364.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  2365.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2366.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2367.         at java.lang.Thread.run(Thread.java:748)
  2368.  
  2369. "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]
  2370.    java.lang.Thread.State: BLOCKED (on object monitor)
  2371.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  2372.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  2373.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  2374.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  2375.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  2376.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  2377.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  2378.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  2379.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2380.         at java.lang.reflect.Method.invoke(Method.java:498)
  2381.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  2382.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  2383.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  2384.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  2385.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  2386.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  2387.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  2388.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  2389.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  2390.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  2391.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  2392.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  2393.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  2394.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  2395.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  2396.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  2397.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2398.         at java.lang.reflect.Method.invoke(Method.java:498)
  2399.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  2400.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  2401.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  2402.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  2403.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  2404.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  2405.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  2406.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  2407.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  2408.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  2409.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  2410.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  2411.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  2412.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  2413.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2414.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  2415.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2416.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2417.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  2418.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  2419.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  2420.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2421.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  2422.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2423.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  2424.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2425.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  2426.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2427.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  2428.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2429.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  2430.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2431.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  2432.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2433.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  2434.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2435.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  2436.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2437.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  2438.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2439.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  2440.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2441.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  2442.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2443.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  2444.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2445.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  2446.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2447.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  2448.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2449.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  2450.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2451.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  2452.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2453.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2454.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  2455.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2456.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  2457.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2458.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  2459.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2460.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  2461.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2462.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  2463.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  2464.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  2465.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  2466.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2467.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2468.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  2469.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2470.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2471.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2472.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  2473.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  2474.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  2475.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  2476.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  2477.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  2478.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  2479.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  2480.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  2481.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  2482.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  2483.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  2484.         - locked <0x0000000566c27380> (a org.apache.tomcat.util.net.NioChannel)
  2485.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  2486.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2487.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2488.         at java.lang.Thread.run(Thread.java:748)
  2489.  
  2490. "http-nio-0.0.0.0-9080-exec-121" #547 daemon prio=5 os_prio=0 tid=0x00007f513407f800 nid=0x1985 waiting on condition [0x00007f50ff276000]
  2491.    java.lang.Thread.State: WAITING (parking)
  2492.         at sun.misc.Unsafe.park(Native Method)
  2493.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  2494.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2495.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  2496.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  2497.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  2498.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  2499.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  2500.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  2501.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2502.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2503.         at java.lang.Thread.run(Thread.java:748)
  2504.  
  2505. "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]
  2506.    java.lang.Thread.State: BLOCKED (on object monitor)
  2507.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  2508.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  2509.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  2510.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  2511.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  2512.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  2513.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  2514.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2515.         at java.lang.reflect.Method.invoke(Method.java:498)
  2516.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  2517.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  2518.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  2519.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  2520.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  2521.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  2522.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  2523.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  2524.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  2525.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  2526.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  2527.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  2528.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  2529.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  2530.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2531.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  2532.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2533.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  2534.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2535.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  2536.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2537.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  2538.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2539.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  2540.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2541.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2542.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  2543.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2544.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  2545.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2546.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  2547.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2548.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  2549.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2550.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  2551.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  2552.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  2553.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  2554.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2555.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2556.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  2557.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2558.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2559.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2560.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  2561.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  2562.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  2563.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  2564.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  2565.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  2566.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  2567.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  2568.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  2569.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  2570.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  2571.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  2572.         - locked <0x0000000566c27c10> (a org.apache.tomcat.util.net.NioChannel)
  2573.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  2574.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2575.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2576.         at java.lang.Thread.run(Thread.java:748)
  2577.  
  2578. "http-nio-0.0.0.0-9080-exec-119" #545 daemon prio=5 os_prio=0 tid=0x00007f513407d800 nid=0x1983 waiting on condition [0x00007f50ff478000]
  2579.    java.lang.Thread.State: WAITING (parking)
  2580.         at sun.misc.Unsafe.park(Native Method)
  2581.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  2582.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2583.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  2584.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  2585.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  2586.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  2587.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  2588.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  2589.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2590.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2591.         at java.lang.Thread.run(Thread.java:748)
  2592.  
  2593. "http-nio-0.0.0.0-9080-exec-118" #543 daemon prio=5 os_prio=0 tid=0x00007f513009b000 nid=0x1981 waiting on condition [0x00007f50ff67a000]
  2594.    java.lang.Thread.State: WAITING (parking)
  2595.         at sun.misc.Unsafe.park(Native Method)
  2596.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  2597.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2598.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  2599.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  2600.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  2601.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  2602.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  2603.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  2604.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2605.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2606.         at java.lang.Thread.run(Thread.java:748)
  2607.  
  2608. "http-nio-0.0.0.0-9080-exec-117" #541 daemon prio=5 os_prio=0 tid=0x00007f513407b800 nid=0x197f waiting on condition [0x00007f50ff87c000]
  2609.    java.lang.Thread.State: WAITING (parking)
  2610.         at sun.misc.Unsafe.park(Native Method)
  2611.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  2612.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2613.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  2614.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  2615.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  2616.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  2617.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  2618.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  2619.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2620.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2621.         at java.lang.Thread.run(Thread.java:748)
  2622.  
  2623. "http-nio-0.0.0.0-9080-exec-116" #540 daemon prio=5 os_prio=0 tid=0x00007f5130099000 nid=0x197e waiting on condition [0x00007f50ff97d000]
  2624.    java.lang.Thread.State: WAITING (parking)
  2625.         at sun.misc.Unsafe.park(Native Method)
  2626.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  2627.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2628.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  2629.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  2630.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  2631.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  2632.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  2633.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  2634.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2635.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2636.         at java.lang.Thread.run(Thread.java:748)
  2637.  
  2638. "http-nio-0.0.0.0-9080-exec-115" #538 daemon prio=5 os_prio=0 tid=0x00007f513407a000 nid=0x197c waiting on condition [0x00007f50ffb7f000]
  2639.    java.lang.Thread.State: WAITING (parking)
  2640.         at sun.misc.Unsafe.park(Native Method)
  2641.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  2642.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2643.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  2644.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  2645.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  2646.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  2647.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  2648.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  2649.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2650.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2651.         at java.lang.Thread.run(Thread.java:748)
  2652.  
  2653. "http-nio-0.0.0.0-9080-exec-114" #536 daemon prio=5 os_prio=0 tid=0x00007f5130096000 nid=0x197a waiting on condition [0x00007f50ffd7f000]
  2654.    java.lang.Thread.State: WAITING (parking)
  2655.         at sun.misc.Unsafe.park(Native Method)
  2656.         - parking to wait for  <0x0000000566c27d48> (a java.util.concurrent.FutureTask)
  2657.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2658.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  2659.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  2660.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  2661.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  2662.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  2663.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  2664.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  2665.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  2666.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  2667.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  2668.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  2669.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  2670.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  2671.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  2672.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2673.         at java.lang.reflect.Method.invoke(Method.java:498)
  2674.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  2675.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  2676.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  2677.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  2678.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  2679.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  2680.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  2681.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  2682.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  2683.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  2684.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  2685.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  2686.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  2687.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  2688.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2689.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  2690.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2691.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2692.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  2693.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  2694.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  2695.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2696.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  2697.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2698.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  2699.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2700.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  2701.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2702.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  2703.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2704.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  2705.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2706.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  2707.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2708.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  2709.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2710.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  2711.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2712.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  2713.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2714.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  2715.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2716.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  2717.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2718.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  2719.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2720.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  2721.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2722.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  2723.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2724.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  2725.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2726.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  2727.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2728.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2729.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  2730.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2731.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  2732.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2733.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  2734.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2735.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  2736.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2737.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  2738.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  2739.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  2740.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  2741.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2742.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2743.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  2744.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2745.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2746.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2747.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  2748.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  2749.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  2750.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  2751.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  2752.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  2753.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  2754.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  2755.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  2756.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  2757.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  2758.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  2759.         - locked <0x000000038206eb00> (a org.apache.tomcat.util.net.NioChannel)
  2760.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  2761.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2762.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2763.         at java.lang.Thread.run(Thread.java:748)
  2764.  
  2765. "http-nio-0.0.0.0-9080-exec-113" #535 daemon prio=5 os_prio=0 tid=0x00007f5134078000 nid=0x1979 waiting on condition [0x00007f50ffe82000]
  2766.    java.lang.Thread.State: WAITING (parking)
  2767.         at sun.misc.Unsafe.park(Native Method)
  2768.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  2769.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2770.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  2771.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  2772.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  2773.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  2774.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  2775.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  2776.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2777.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2778.         at java.lang.Thread.run(Thread.java:748)
  2779.  
  2780. "http-nio-0.0.0.0-9080-exec-112" #533 daemon prio=5 os_prio=0 tid=0x00007f5130092000 nid=0x1977 waiting on condition [0x00007f5100084000]
  2781.    java.lang.Thread.State: WAITING (parking)
  2782.         at sun.misc.Unsafe.park(Native Method)
  2783.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  2784.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2785.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  2786.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  2787.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  2788.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  2789.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  2790.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  2791.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2792.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2793.         at java.lang.Thread.run(Thread.java:748)
  2794.  
  2795. "http-nio-0.0.0.0-9080-exec-111" #532 daemon prio=5 os_prio=0 tid=0x00007f5134076000 nid=0x1976 runnable [0x00007f5100182000]
  2796.    java.lang.Thread.State: RUNNABLE
  2797.         at java.net.SocketInputStream.socketRead0(Native Method)
  2798.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  2799.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  2800.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  2801.         at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
  2802.         at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
  2803.         at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
  2804.         - locked <0x00000007271a29d8> (a java.io.BufferedInputStream)
  2805.         at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
  2806.         at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
  2807.         at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1569)
  2808.         - locked <0x0000000727195038> (a sun.net.www.protocol.http.HttpURLConnection)
  2809.         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
  2810.         - locked <0x0000000727195038> (a sun.net.www.protocol.http.HttpURLConnection)
  2811.         at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
  2812.         at org.glassfish.jersey.client.HttpUrlConnector._apply(HttpUrlConnector.java:321)
  2813.         at org.glassfish.jersey.client.HttpUrlConnector.apply(HttpUrlConnector.java:227)
  2814.         at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:246)
  2815.         at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:667)
  2816.         at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:664)
  2817.         at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
  2818.         at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
  2819.         at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
  2820.         at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:424)
  2821.         at org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:664)
  2822.         at org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:424)
  2823.         at com.pearson.ltg.ole.service.content.RemoteContentService.send(RemoteContentService.java:109)
  2824.         at com.pearson.ltg.ole.service.content.RemoteContentService.send(RemoteContentService.java:104)
  2825.         at com.pearson.ltg.ole.service.content.RemoteContentService.doPost(RemoteContentService.java:88)
  2826.         at com.pearson.ltg.ole.service.content.ContentSearchService.searchItemsFast(ContentSearchService.java:311)
  2827.         at com.pearson.ltg.ole.service.content.ContentSearchService.search(ContentSearchService.java:193)
  2828.         at com.pearson.ltg.ole.service.content.ContentSearchService.search(ContentSearchService.java:186)
  2829.         at com.pearson.ltg.ole.service.content.ContentServiceFacade.search(ContentServiceFacade.java:260)
  2830.         at com.pearson.ltg.ole.service.DefaultSearchByKeywordStrategy.searchItemsFast(DefaultSearchByKeywordStrategy.java:191)
  2831.         at com.pearson.ltg.ole.service.DefaultSearchByKeywordStrategy.search(DefaultSearchByKeywordStrategy.java:80)
  2832.         at com.pearson.ltg.ole.service.content.ContentSearchService.search(ContentSearchService.java:110)
  2833.         at com.pearson.ltg.ole.service.content.ContentSearchService.search(ContentSearchService.java:105)
  2834.         at com.pearson.ltg.ole.service.content.ContentSearchService.search(ContentSearchService.java:100)
  2835.         at com.pearson.ltg.ole.service.content.ContentServiceFacade.search(ContentServiceFacade.java:247)
  2836.         at com.pearson.ltg.ole.controller.item.ContentController.searchWithFacetFilters(ContentController.java:110)
  2837.         at com.pearson.ltg.ole.controller.item.ContentController$$FastClassBySpringCGLIB$$7c250888.invoke(<generated>)
  2838.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  2839.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  2840.         at com.pearson.ltg.ole.controller.item.ContentController$$EnhancerBySpringCGLIB$$398a5c3a.searchWithFacetFilters(<generated>)
  2841.         at sun.reflect.GeneratedMethodAccessor1270.invoke(Unknown Source)
  2842.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2843.         at java.lang.reflect.Method.invoke(Method.java:498)
  2844.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  2845.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  2846.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  2847.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  2848.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  2849.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  2850.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  2851.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  2852.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  2853.         at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869)
  2854.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:644)
  2855.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  2856.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  2857.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  2858.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2859.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  2860.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2861.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2862.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  2863.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  2864.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  2865.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2866.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  2867.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2868.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  2869.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2870.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  2871.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2872.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  2873.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2874.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  2875.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2876.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  2877.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2878.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  2879.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2880.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  2881.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2882.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  2883.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2884.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  2885.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2886.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  2887.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2888.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  2889.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2890.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  2891.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2892.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  2893.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2894.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  2895.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2896.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  2897.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2898.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2899.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  2900.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2901.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  2902.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2903.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  2904.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2905.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  2906.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  2907.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  2908.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  2909.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  2910.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  2911.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2912.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2913.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  2914.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  2915.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2916.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2917.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  2918.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  2919.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  2920.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  2921.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  2922.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  2923.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  2924.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  2925.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  2926.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  2927.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  2928.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  2929.         - locked <0x000000075e86b160> (a org.apache.tomcat.util.net.NioChannel)
  2930.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  2931.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2932.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2933.         at java.lang.Thread.run(Thread.java:748)
  2934.  
  2935. "http-nio-0.0.0.0-9080-exec-110" #531 daemon prio=5 os_prio=0 tid=0x00007f5130090000 nid=0x1975 waiting on condition [0x00007f5100286000]
  2936.    java.lang.Thread.State: WAITING (parking)
  2937.         at sun.misc.Unsafe.park(Native Method)
  2938.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  2939.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  2940.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  2941.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  2942.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  2943.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  2944.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  2945.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  2946.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  2947.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  2948.         at java.lang.Thread.run(Thread.java:748)
  2949.  
  2950. "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]
  2951.    java.lang.Thread.State: BLOCKED (on object monitor)
  2952.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  2953.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  2954.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  2955.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  2956.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  2957.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  2958.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  2959.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  2960.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2961.         at java.lang.reflect.Method.invoke(Method.java:498)
  2962.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  2963.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  2964.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  2965.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  2966.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  2967.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  2968.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  2969.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  2970.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  2971.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  2972.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  2973.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  2974.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  2975.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  2976.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  2977.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  2978.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  2979.         at java.lang.reflect.Method.invoke(Method.java:498)
  2980.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  2981.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  2982.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  2983.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  2984.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  2985.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  2986.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  2987.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  2988.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  2989.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  2990.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  2991.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  2992.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  2993.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  2994.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2995.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  2996.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  2997.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  2998.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  2999.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  3000.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  3001.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3002.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  3003.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3004.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  3005.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3006.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  3007.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3008.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  3009.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3010.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  3011.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3012.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  3013.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3014.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  3015.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3016.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3017.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3018.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3019.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3020.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  3021.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3022.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3023.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3024.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  3025.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3026.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  3027.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3028.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  3029.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3030.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  3031.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3032.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  3033.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3034.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3035.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  3036.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3037.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  3038.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3039.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  3040.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3041.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  3042.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3043.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  3044.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  3045.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  3046.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  3047.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3048.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3049.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  3050.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3051.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3052.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3053.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  3054.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  3055.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  3056.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  3057.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  3058.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  3059.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  3060.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  3061.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  3062.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  3063.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  3064.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  3065.         - locked <0x0000000566c292b8> (a org.apache.tomcat.util.net.NioChannel)
  3066.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  3067.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3068.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3069.         at java.lang.Thread.run(Thread.java:748)
  3070.  
  3071. "http-nio-0.0.0.0-9080-exec-108" #527 daemon prio=5 os_prio=0 tid=0x00007f513008e800 nid=0x1971 waiting on condition [0x00007f510068a000]
  3072.    java.lang.Thread.State: WAITING (parking)
  3073.         at sun.misc.Unsafe.park(Native Method)
  3074.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  3075.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3076.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  3077.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  3078.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  3079.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  3080.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  3081.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  3082.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3083.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3084.         at java.lang.Thread.run(Thread.java:748)
  3085.  
  3086. "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]
  3087.    java.lang.Thread.State: BLOCKED (on object monitor)
  3088.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  3089.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  3090.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  3091.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  3092.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  3093.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  3094.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  3095.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3096.         at java.lang.reflect.Method.invoke(Method.java:498)
  3097.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  3098.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  3099.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  3100.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  3101.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  3102.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  3103.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
  3104.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
  3105.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  3106.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  3107.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  3108.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  3109.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  3110.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  3111.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3112.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  3113.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3114.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  3115.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3116.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  3117.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3118.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  3119.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3120.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  3121.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3122.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3123.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  3124.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3125.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  3126.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3127.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  3128.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3129.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  3130.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3131.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  3132.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  3133.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  3134.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  3135.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3136.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3137.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  3138.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3139.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3140.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3141.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  3142.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  3143.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  3144.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  3145.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  3146.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  3147.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  3148.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  3149.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  3150.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  3151.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  3152.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  3153.         - locked <0x0000000566c29b20> (a org.apache.tomcat.util.net.NioChannel)
  3154.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  3155.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3156.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3157.         at java.lang.Thread.run(Thread.java:748)
  3158.  
  3159. "http-nio-0.0.0.0-9080-exec-106" #523 daemon prio=5 os_prio=0 tid=0x00007f513008c800 nid=0x196d waiting on condition [0x00007f5100a8e000]
  3160.    java.lang.Thread.State: WAITING (parking)
  3161.         at sun.misc.Unsafe.park(Native Method)
  3162.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  3163.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3164.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  3165.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  3166.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  3167.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  3168.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  3169.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  3170.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3171.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3172.         at java.lang.Thread.run(Thread.java:748)
  3173.  
  3174. "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]
  3175.    java.lang.Thread.State: BLOCKED (on object monitor)
  3176.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  3177.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  3178.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  3179.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  3180.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  3181.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  3182.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3183.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3184.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3185.         at java.lang.reflect.Method.invoke(Method.java:498)
  3186.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  3187.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  3188.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  3189.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  3190.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  3191.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  3192.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  3193.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  3194.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  3195.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  3196.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  3197.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  3198.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  3199.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  3200.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3201.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  3202.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3203.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  3204.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3205.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  3206.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3207.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  3208.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3209.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  3210.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3211.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3212.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  3213.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3214.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  3215.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3216.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  3217.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3218.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  3219.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3220.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  3221.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  3222.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  3223.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  3224.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3225.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3226.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  3227.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3228.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3229.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3230.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  3231.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  3232.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  3233.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  3234.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  3235.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  3236.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  3237.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  3238.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  3239.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  3240.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  3241.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  3242.         - locked <0x000000038206f0c8> (a org.apache.tomcat.util.net.NioChannel)
  3243.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  3244.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3245.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3246.         at java.lang.Thread.run(Thread.java:748)
  3247.  
  3248. "http-nio-0.0.0.0-9080-exec-104" #521 daemon prio=5 os_prio=0 tid=0x00007f513008b000 nid=0x196b waiting on condition [0x00007f5100c90000]
  3249.    java.lang.Thread.State: WAITING (parking)
  3250.         at sun.misc.Unsafe.park(Native Method)
  3251.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  3252.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3253.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  3254.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  3255.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  3256.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  3257.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  3258.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  3259.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3260.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3261.         at java.lang.Thread.run(Thread.java:748)
  3262.  
  3263. "http-nio-0.0.0.0-9080-exec-103" #520 daemon prio=5 os_prio=0 tid=0x00007f513406f000 nid=0x196a waiting on condition [0x00007f5100d91000]
  3264.    java.lang.Thread.State: WAITING (parking)
  3265.         at sun.misc.Unsafe.park(Native Method)
  3266.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  3267.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3268.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  3269.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  3270.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  3271.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  3272.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  3273.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  3274.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3275.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3276.         at java.lang.Thread.run(Thread.java:748)
  3277.  
  3278. "http-nio-0.0.0.0-9080-exec-102" #519 daemon prio=5 os_prio=0 tid=0x00007f5130089000 nid=0x1969 waiting on condition [0x00007f5100e92000]
  3279.    java.lang.Thread.State: WAITING (parking)
  3280.         at sun.misc.Unsafe.park(Native Method)
  3281.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  3282.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3283.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  3284.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  3285.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  3286.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  3287.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  3288.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  3289.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3290.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3291.         at java.lang.Thread.run(Thread.java:748)
  3292.  
  3293. "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]
  3294.    java.lang.Thread.State: BLOCKED (on object monitor)
  3295.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  3296.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  3297.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  3298.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  3299.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  3300.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  3301.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3302.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3303.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3304.         at java.lang.reflect.Method.invoke(Method.java:498)
  3305.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  3306.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  3307.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  3308.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  3309.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  3310.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  3311.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  3312.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  3313.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  3314.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  3315.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  3316.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  3317.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  3318.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  3319.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3320.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3321.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3322.         at java.lang.reflect.Method.invoke(Method.java:498)
  3323.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  3324.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  3325.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  3326.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  3327.                 at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  3328.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  3329.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  3330.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  3331.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  3332.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  3333.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  3334.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  3335.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  3336.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  3337.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3338.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  3339.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3340.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3341.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  3342.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  3343.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  3344.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3345.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  3346.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3347.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  3348.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3349.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  3350.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3351.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  3352.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3353.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  3354.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3355.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  3356.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3357.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  3358.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3359.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3360.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3361.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3362.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3363.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  3364.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3365.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3366.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3367.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  3368.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3369.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  3370.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3371.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  3372.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3373.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  3374.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3375.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  3376.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3377.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3378.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  3379.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3380.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  3381.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3382.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  3383.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3384.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  3385.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3386.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  3387.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  3388.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  3389.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  3390.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3391.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3392.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  3393.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3394.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3395.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3396.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  3397.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  3398.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  3399.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  3400.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  3401.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  3402.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  3403.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  3404.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  3405.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  3406.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  3407.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  3408.         - locked <0x0000000566c2a970> (a org.apache.tomcat.util.net.NioChannel)
  3409.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  3410.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3411.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3412.         at java.lang.Thread.run(Thread.java:748)
  3413.  
  3414. "http-nio-0.0.0.0-9080-exec-100" #515 daemon prio=5 os_prio=0 tid=0x00007f5130087000 nid=0x1965 waiting on condition [0x00007f5101294000]
  3415.    java.lang.Thread.State: WAITING (parking)
  3416.         at sun.misc.Unsafe.park(Native Method)
  3417.         - parking to wait for  <0x0000000566c2a9c0> (a java.util.concurrent.FutureTask)
  3418.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3419.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  3420.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  3421.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  3422.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  3423.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  3424.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  3425.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  3426.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  3427.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  3428.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  3429.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  3430.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  3431.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  3432.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  3433.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3434.         at java.lang.reflect.Method.invoke(Method.java:498)
  3435.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  3436.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  3437.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  3438.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  3439.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  3440.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  3441.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  3442.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  3443.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  3444.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  3445.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  3446.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  3447.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  3448.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  3449.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3450.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  3451.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3452.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3453.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  3454.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  3455.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  3456.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3457.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  3458.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3459.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  3460.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3461.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  3462.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3463.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  3464.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3465.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  3466.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3467.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  3468.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3469.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  3470.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3471.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3472.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3473.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3474.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3475.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  3476.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3477.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3478.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3479.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  3480.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3481.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  3482.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3483.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  3484.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3485.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  3486.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3487.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  3488.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3489.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3490.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  3491.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3492.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  3493.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3494.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  3495.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3496.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  3497.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3498.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  3499.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  3500.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  3501.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  3502.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3503.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3504.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  3505.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3506.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3507.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3508.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  3509.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  3510.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  3511.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  3512.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  3513.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  3514.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  3515.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  3516.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  3517.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  3518.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  3519.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  3520.         - locked <0x000000038206f690> (a org.apache.tomcat.util.net.NioChannel)
  3521.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  3522.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3523.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3524.         at java.lang.Thread.run(Thread.java:748)
  3525.  
  3526. "http-nio-0.0.0.0-9080-exec-99" #514 daemon prio=5 os_prio=0 tid=0x00007f513406b800 nid=0x1964 waiting on condition [0x00007f5101399000]
  3527.    java.lang.Thread.State: WAITING (parking)
  3528.         at sun.misc.Unsafe.park(Native Method)
  3529.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  3530.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3531.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  3532.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  3533.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  3534.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  3535.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  3536.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  3537.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3538.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3539.         at java.lang.Thread.run(Thread.java:748)
  3540.  
  3541. "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]
  3542.    java.lang.Thread.State: BLOCKED (on object monitor)
  3543.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  3544.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  3545.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  3546.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  3547.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  3548.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  3549.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  3550.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3551.         at java.lang.reflect.Method.invoke(Method.java:498)
  3552.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  3553.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  3554.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  3555.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  3556.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  3557.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  3558.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
  3559.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
  3560.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  3561.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  3562.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  3563.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  3564.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  3565.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  3566.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3567.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  3568.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3569.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  3570.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3571.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  3572.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3573.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  3574.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3575.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  3576.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3577.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3578.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  3579.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3580.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  3581.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3582.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  3583.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3584.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  3585.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3586.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  3587.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  3588.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  3589.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  3590.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3591.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3592.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  3593.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3594.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3595.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3596.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  3597.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  3598.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  3599.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  3600.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  3601.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  3602.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  3603.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  3604.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  3605.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  3606.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  3607.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  3608.         - locked <0x0000000566c2ba98> (a org.apache.tomcat.util.net.NioChannel)
  3609.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  3610.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3611.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3612.         at java.lang.Thread.run(Thread.java:748)
  3613.  
  3614. "http-nio-0.0.0.0-9080-exec-97" #512 daemon prio=5 os_prio=0 tid=0x00007f5134069800 nid=0x1962 waiting on condition [0x00007f510159b000]
  3615.    java.lang.Thread.State: WAITING (parking)
  3616.         at sun.misc.Unsafe.park(Native Method)
  3617.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  3618.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3619.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  3620.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  3621.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  3622.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  3623.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  3624.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  3625.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3626.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3627.         at java.lang.Thread.run(Thread.java:748)
  3628.  
  3629. "http-nio-0.0.0.0-9080-exec-95" #511 daemon prio=5 os_prio=0 tid=0x00007f5134068000 nid=0x1961 waiting on condition [0x00007f510169c000]
  3630.    java.lang.Thread.State: WAITING (parking)
  3631.         at sun.misc.Unsafe.park(Native Method)
  3632.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  3633.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3634.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  3635.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  3636.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  3637.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  3638.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  3639.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  3640.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3641.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3642.         at java.lang.Thread.run(Thread.java:748)
  3643.  
  3644. "http-nio-0.0.0.0-9080-exec-96" #510 daemon prio=5 os_prio=0 tid=0x00007f5130083000 nid=0x1960 waiting on condition [0x00007f510179d000]
  3645.    java.lang.Thread.State: WAITING (parking)
  3646.         at sun.misc.Unsafe.park(Native Method)
  3647.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  3648.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3649.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  3650.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  3651.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  3652.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  3653.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  3654.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  3655.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3656.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3657.         at java.lang.Thread.run(Thread.java:748)
  3658.  
  3659. "http-nio-0.0.0.0-9080-exec-94" #509 daemon prio=5 os_prio=0 tid=0x00007f5130081000 nid=0x195f waiting on condition [0x00007f510189c000]
  3660.    java.lang.Thread.State: WAITING (parking)
  3661.         at sun.misc.Unsafe.park(Native Method)
  3662.         - parking to wait for  <0x0000000566c1fe38> (a java.util.concurrent.FutureTask)
  3663.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3664.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  3665.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  3666.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  3667.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  3668.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  3669.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  3670.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  3671.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  3672.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  3673.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  3674.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  3675.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  3676.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  3677.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  3678.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3679.         at java.lang.reflect.Method.invoke(Method.java:498)
  3680.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  3681.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  3682.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  3683.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  3684.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  3685.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  3686.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  3687.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  3688.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  3689.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  3690.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  3691.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  3692.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  3693.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  3694.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3695.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  3696.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3697.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3698.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  3699.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  3700.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  3701.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3702.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  3703.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3704.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  3705.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3706.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  3707.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3708.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  3709.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3710.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  3711.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3712.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  3713.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3714.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  3715.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3716.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3717.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3718.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3719.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3720.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  3721.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3722.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3723.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3724.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  3725.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3726.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  3727.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3728.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  3729.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3730.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  3731.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3732.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  3733.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3734.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3735.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  3736.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3737.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  3738.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3739.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  3740.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3741.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  3742.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3743.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  3744.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  3745.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  3746.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  3747.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3748.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3749.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  3750.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3751.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3752.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3753.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  3754.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  3755.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  3756.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  3757.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  3758.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  3759.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  3760.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  3761.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  3762.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  3763.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  3764.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  3765.         - locked <0x0000000397d22128> (a org.apache.tomcat.util.net.NioChannel)
  3766.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  3767.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3768.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3769.         at java.lang.Thread.run(Thread.java:748)
  3770.  
  3771. "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]
  3772.    java.lang.Thread.State: BLOCKED (on object monitor)
  3773.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  3774.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  3775.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  3776.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  3777.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  3778.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  3779.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  3780.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3781.         at java.lang.reflect.Method.invoke(Method.java:498)
  3782.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  3783.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  3784.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  3785.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  3786.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  3787.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  3788.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  3789.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  3790.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  3791.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  3792.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  3793.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  3794.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  3795.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  3796.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3797.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  3798.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3799.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  3800.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3801.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  3802.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3803.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  3804.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3805.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  3806.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3807.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3808.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  3809.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3810.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  3811.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3812.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  3813.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3814.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  3815.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3816.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  3817.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  3818.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  3819.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  3820.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3821.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3822.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  3823.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3824.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3825.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3826.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  3827.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  3828.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  3829.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  3830.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  3831.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  3832.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  3833.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  3834.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  3835.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  3836.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  3837.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  3838.         - locked <0x0000000566c5cf20> (a org.apache.tomcat.util.net.NioChannel)
  3839.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  3840.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3841.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3842.         at java.lang.Thread.run(Thread.java:748)
  3843.  
  3844. "http-nio-0.0.0.0-9080-exec-92" #507 daemon prio=5 os_prio=0 tid=0x00007f513007f800 nid=0x195d waiting on condition [0x00007f5101aa0000]
  3845.    java.lang.Thread.State: WAITING (parking)
  3846.         at sun.misc.Unsafe.park(Native Method)
  3847.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  3848.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3849.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  3850.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  3851.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  3852.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  3853.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  3854.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  3855.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3856.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3857.         at java.lang.Thread.run(Thread.java:748)
  3858.  
  3859. "http-nio-0.0.0.0-9080-exec-91" #506 daemon prio=5 os_prio=0 tid=0x00007f5134064800 nid=0x195c waiting on condition [0x00007f5101b9f000]
  3860.    java.lang.Thread.State: WAITING (parking)
  3861.         at sun.misc.Unsafe.park(Native Method)
  3862.         - parking to wait for  <0x0000000566c5cfb8> (a java.util.concurrent.FutureTask)
  3863.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3864.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  3865.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  3866.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  3867.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  3868.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  3869.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  3870.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  3871.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  3872.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  3873.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  3874.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  3875.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  3876.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  3877.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  3878.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3879.         at java.lang.reflect.Method.invoke(Method.java:498)
  3880.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  3881.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  3882.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  3883.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  3884.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  3885.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  3886.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  3887.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  3888.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  3889.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  3890.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  3891.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  3892.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  3893.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  3894.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3895.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  3896.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3897.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3898.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  3899.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  3900.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  3901.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3902.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  3903.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3904.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  3905.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3906.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  3907.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3908.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  3909.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3910.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  3911.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3912.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  3913.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3914.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  3915.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3916.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3917.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3918.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3919.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3920.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  3921.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3922.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  3923.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3924.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  3925.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3926.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  3927.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3928.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  3929.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3930.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  3931.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3932.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  3933.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3934.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3935.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  3936.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3937.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  3938.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3939.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  3940.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3941.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  3942.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  3943.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  3944.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  3945.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  3946.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  3947.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3948.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3949.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  3950.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  3951.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  3952.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  3953.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  3954.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  3955.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  3956.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  3957.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  3958.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  3959.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  3960.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  3961.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  3962.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  3963.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  3964.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  3965.         - locked <0x0000000382463368> (a org.apache.tomcat.util.net.NioChannel)
  3966.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  3967.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3968.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3969.         at java.lang.Thread.run(Thread.java:748)
  3970.  
  3971. "http-nio-0.0.0.0-9080-exec-90" #504 daemon prio=5 os_prio=0 tid=0x00007f513007e000 nid=0x195a waiting on condition [0x00007f5101da3000]
  3972.    java.lang.Thread.State: WAITING (parking)
  3973.         at sun.misc.Unsafe.park(Native Method)
  3974.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  3975.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  3976.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  3977.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  3978.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  3979.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  3980.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  3981.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  3982.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  3983.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3984.         at java.lang.Thread.run(Thread.java:748)
  3985.  
  3986. "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]
  3987.    java.lang.Thread.State: BLOCKED (on object monitor)
  3988.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  3989.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  3990.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  3991.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  3992.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  3993.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  3994.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3995.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3996.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3997.         at java.lang.reflect.Method.invoke(Method.java:498)
  3998.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  3999.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  4000.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  4001.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  4002.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  4003.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  4004.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  4005.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  4006.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  4007.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  4008.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  4009.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  4010.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  4011.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  4012.         at sun.reflect.GeneratedMethodAccessor1490.invoke(Unknown Source)
  4013.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4014.         at java.lang.reflect.Method.invoke(Method.java:498)
  4015.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  4016.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  4017.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  4018.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  4019.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  4020.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  4021.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  4022.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  4023.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  4024.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  4025.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  4026.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  4027.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  4028.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  4029.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4030.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  4031.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4032.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4033.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  4034.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  4035.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  4036.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4037.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  4038.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4039.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  4040.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4041.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  4042.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4043.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  4044.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4045.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  4046.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4047.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  4048.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4049.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  4050.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4051.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4052.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4053.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4054.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4055.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  4056.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4057.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4058.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4059.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  4060.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4061.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  4062.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4063.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  4064.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4065.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  4066.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4067.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  4068.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4069.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4070.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  4071.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4072.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  4073.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4074.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  4075.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4076.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  4077.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4078.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  4079.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  4080.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  4081.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  4082.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4083.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4084.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  4085.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4086.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4087.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4088.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  4089.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  4090.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  4091.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  4092.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  4093.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  4094.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  4095.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  4096.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  4097.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  4098.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  4099.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  4100.         - locked <0x0000000566c5e528> (a org.apache.tomcat.util.net.NioChannel)
  4101.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  4102.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4103.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4104.         at java.lang.Thread.run(Thread.java:748)
  4105.  
  4106. "http-nio-0.0.0.0-9080-exec-88" #502 daemon prio=5 os_prio=0 tid=0x00007f5130077800 nid=0x1958 waiting on condition [0x00007f51021a5000]
  4107.    java.lang.Thread.State: WAITING (parking)
  4108.         at sun.misc.Unsafe.park(Native Method)
  4109.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  4110.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  4111.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  4112.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  4113.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  4114.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  4115.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  4116.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  4117.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4118.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4119.         at java.lang.Thread.run(Thread.java:748)
  4120.  
  4121. "http-nio-0.0.0.0-9080-exec-87" #499 daemon prio=5 os_prio=0 tid=0x00007f513405e800 nid=0x1955 waiting on condition [0x00007f51024a8000]
  4122.    java.lang.Thread.State: WAITING (parking)
  4123.         at sun.misc.Unsafe.park(Native Method)
  4124.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  4125.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  4126.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  4127.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  4128.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  4129.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  4130.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  4131.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  4132.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4133.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4134.         at java.lang.Thread.run(Thread.java:748)
  4135.  
  4136. "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]
  4137.    java.lang.Thread.State: BLOCKED (on object monitor)
  4138.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  4139.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  4140.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  4141.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  4142.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  4143.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  4144.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4145.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4146.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4147.         at java.lang.reflect.Method.invoke(Method.java:498)
  4148.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  4149.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  4150.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  4151.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  4152.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  4153.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  4154.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  4155.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  4156.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  4157.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  4158.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  4159.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  4160.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  4161.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  4162.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4163.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4164.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4165.         at java.lang.reflect.Method.invoke(Method.java:498)
  4166.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  4167.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  4168.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  4169.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  4170.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  4171.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  4172.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  4173.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  4174.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  4175.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  4176.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  4177.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  4178.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  4179.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  4180.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4181.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  4182.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4183.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4184.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  4185.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  4186.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  4187.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4188.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  4189.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4190.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  4191.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4192.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  4193.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4194.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  4195.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4196.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  4197.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4198.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  4199.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4200.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  4201.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4202.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4203.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4204.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4205.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4206.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  4207.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4208.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4209.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4210.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  4211.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4212.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  4213.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4214.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  4215.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4216.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  4217.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4218.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  4219.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4220.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4221.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  4222.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4223.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  4224.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4225.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  4226.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4227.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  4228.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4229.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  4230.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  4231.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  4232.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  4233.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4234.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4235.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  4236.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4237.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4238.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4239.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  4240.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  4241.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  4242.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  4243.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  4244.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  4245.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  4246.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  4247.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  4248.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  4249.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  4250.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  4251.         - locked <0x0000000566c5f1d8> (a org.apache.tomcat.util.net.NioChannel)
  4252.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  4253.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4254.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4255.         at java.lang.Thread.run(Thread.java:748)
  4256.  
  4257. "lettuce-eventExecutorLoop-8-1" #73 daemon prio=5 os_prio=0 tid=0x00007f516c0d1000 nid=0x1952 waiting on condition [0x00007f51027ab000]
  4258.    java.lang.Thread.State: WAITING (parking)
  4259.         at sun.misc.Unsafe.park(Native Method)
  4260.         - parking to wait for  <0x0000000382465230> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  4261.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  4262.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  4263.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  4264.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  4265.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  4266.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  4267.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  4268.         at java.lang.Thread.run(Thread.java:748)
  4269.  
  4270. "http-nio-0.0.0.0-9080-exec-85" #496 daemon prio=5 os_prio=0 tid=0x00007f513405b000 nid=0x1951 waiting on condition [0x00007f51028aa000]
  4271.    java.lang.Thread.State: WAITING (parking)
  4272.         at sun.misc.Unsafe.park(Native Method)
  4273.         - parking to wait for  <0x0000000566c1d588> (a java.util.concurrent.FutureTask)
  4274.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  4275.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  4276.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  4277.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  4278.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  4279.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  4280.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  4281.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  4282.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  4283.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  4284.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  4285.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  4286.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  4287.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  4288.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  4289.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4290.         at java.lang.reflect.Method.invoke(Method.java:498)
  4291.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  4292.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  4293.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  4294.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  4295.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  4296.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  4297.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  4298.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  4299.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  4300.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  4301.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  4302.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  4303.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  4304.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  4305.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4306.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  4307.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4308.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4309.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  4310.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  4311.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  4312.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4313.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  4314.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4315.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  4316.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4317.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  4318.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4319.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  4320.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4321.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  4322.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4323.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  4324.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4325.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  4326.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4327.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4328.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4329.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4330.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4331.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  4332.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4333.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4334.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4335.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  4336.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4337.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  4338.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4339.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  4340.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4341.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  4342.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4343.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  4344.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4345.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4346.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  4347.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4348.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  4349.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4350.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  4351.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4352.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  4353.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4354.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  4355.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  4356.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  4357.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  4358.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4359.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4360.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  4361.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4362.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4363.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4364.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  4365.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  4366.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  4367.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  4368.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  4369.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  4370.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  4371.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  4372.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  4373.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  4374.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  4375.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  4376.         - locked <0x0000000397310630> (a org.apache.tomcat.util.net.NioChannel)
  4377.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  4378.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4379.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4380.         at java.lang.Thread.run(Thread.java:748)
  4381.  
  4382. "http-nio-0.0.0.0-9080-exec-84" #495 daemon prio=5 os_prio=0 tid=0x00007f5130074000 nid=0x1950 waiting on condition [0x00007f51029ab000]
  4383.    java.lang.Thread.State: WAITING (parking)
  4384.         at sun.misc.Unsafe.park(Native Method)
  4385.         - parking to wait for  <0x0000000566c1c9f0> (a java.util.concurrent.FutureTask)
  4386.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  4387.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  4388.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  4389.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  4390.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  4391.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  4392.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  4393.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  4394.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  4395.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  4396.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  4397.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  4398.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  4399.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  4400.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  4401.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4402.         at java.lang.reflect.Method.invoke(Method.java:498)
  4403.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  4404.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  4405.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  4406.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  4407.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  4408.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  4409.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  4410.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  4411.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  4412.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  4413.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  4414.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  4415.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  4416.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  4417.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4418.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  4419.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4420.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4421.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  4422.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  4423.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  4424.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4425.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  4426.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4427.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  4428.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4429.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  4430.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4431.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  4432.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4433.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  4434.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4435.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  4436.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4437.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  4438.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4439.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4440.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4441.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4442.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4443.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  4444.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4445.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4446.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4447.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  4448.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4449.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  4450.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4451.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  4452.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4453.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  4454.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4455.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  4456.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4457.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4458.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  4459.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4460.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  4461.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4462.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  4463.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4464.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  4465.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4466.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  4467.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  4468.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  4469.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  4470.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4471.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4472.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  4473.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4474.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4475.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4476.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  4477.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  4478.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  4479.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  4480.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  4481.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  4482.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  4483.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  4484.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  4485.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  4486.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  4487.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  4488.         - locked <0x0000000382073d50> (a org.apache.tomcat.util.net.NioChannel)
  4489.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  4490.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4491.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4492.         at java.lang.Thread.run(Thread.java:748)
  4493.  
  4494. "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]
  4495.    java.lang.Thread.State: BLOCKED (on object monitor)
  4496.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  4497.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  4498.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  4499.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  4500.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  4501.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  4502.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  4503.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4504.         at java.lang.reflect.Method.invoke(Method.java:498)
  4505.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  4506.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  4507.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  4508.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  4509.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  4510.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  4511.         at com.pearson.ltg.ole.service.ClassRosterService.getUserById(ClassRosterService.java:877)
  4512.         at com.pearson.ltg.ole.service.ClassRosterService.getStudentsFromRosters(ClassRosterService.java:861)
  4513.         at com.pearson.ltg.ole.service.ClassRosterService.getAllRosterInformation(ClassRosterService.java:848)
  4514.         at com.pearson.ltg.ole.controller.ClassRosterController.getAllRosterInformation(ClassRosterController.java:912)
  4515.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  4516.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  4517.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  4518.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  4519.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  4520.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  4521.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  4522.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getAllRosterInformation(<generated>)
  4523.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4524.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4525.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4526.         at java.lang.reflect.Method.invoke(Method.java:498)
  4527.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  4528.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  4529.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  4530.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  4531.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  4532.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  4533.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  4534.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  4535.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  4536.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  4537.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  4538.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  4539.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  4540.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  4541.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4542.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  4543.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4544.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4545.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  4546.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  4547.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  4548.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4549.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  4550.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4551.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  4552.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4553.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  4554.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4555.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  4556.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4557.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  4558.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4559.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  4560.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4561.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  4562.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4563.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4564.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4565.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4566.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4567.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  4568.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4569.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4570.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4571.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  4572.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4573.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  4574.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4575.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  4576.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4577.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  4578.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4579.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  4580.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4581.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4582.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  4583.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4584.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  4585.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4586.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  4587.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4588.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  4589.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4590.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  4591.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  4592.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  4593.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  4594.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4595.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4596.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  4597.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4598.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4599.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4600.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  4601.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  4602.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  4603.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  4604.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  4605.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  4606.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  4607.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  4608.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  4609.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  4610.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  4611.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  4612.         - locked <0x0000000566c61120> (a org.apache.tomcat.util.net.NioChannel)
  4613.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  4614.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4615.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4616.         at java.lang.Thread.run(Thread.java:748)
  4617.  
  4618. "http-nio-0.0.0.0-9080-exec-82" #492 daemon prio=5 os_prio=0 tid=0x00007f5130072800 nid=0x194d waiting on condition [0x00007f5102cb0000]
  4619.    java.lang.Thread.State: WAITING (parking)
  4620.         at sun.misc.Unsafe.park(Native Method)
  4621.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  4622.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  4623.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  4624.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  4625.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  4626.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  4627.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  4628.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  4629.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4630.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4631.         at java.lang.Thread.run(Thread.java:748)
  4632.  
  4633. "lettuce-eventExecutorLoop-5-1" #63 daemon prio=5 os_prio=0 tid=0x00007f515c08f800 nid=0x194b waiting on condition [0x00007f5102eb2000]
  4634.    java.lang.Thread.State: WAITING (parking)
  4635.         at sun.misc.Unsafe.park(Native Method)
  4636.         - parking to wait for  <0x0000000382089268> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  4637.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  4638.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  4639.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  4640.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  4641.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  4642.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  4643.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  4644.         at java.lang.Thread.run(Thread.java:748)
  4645.  
  4646. "http-nio-0.0.0.0-9080-exec-81" #490 daemon prio=5 os_prio=0 tid=0x00007f5134058000 nid=0x194a waiting on condition [0x00007f51031b3000]
  4647.    java.lang.Thread.State: WAITING (parking)
  4648.         at sun.misc.Unsafe.park(Native Method)
  4649.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  4650.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  4651.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  4652.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  4653.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  4654.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  4655.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  4656.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  4657.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4658.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4659.         at java.lang.Thread.run(Thread.java:748)
  4660.  
  4661. "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]
  4662.    java.lang.Thread.State: BLOCKED (on object monitor)
  4663.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  4664.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  4665.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  4666.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  4667.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  4668.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  4669.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4670.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4671.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4672.         at java.lang.reflect.Method.invoke(Method.java:498)
  4673.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  4674.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  4675.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  4676.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  4677.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  4678.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  4679.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  4680.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  4681.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  4682.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  4683.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  4684.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  4685.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  4686.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  4687.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4688.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4689.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4690.         at java.lang.reflect.Method.invoke(Method.java:498)
  4691.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  4692.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  4693.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  4694.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  4695.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  4696.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  4697.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  4698.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  4699.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  4700.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  4701.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  4702.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  4703.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  4704.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  4705.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4706.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  4707.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4708.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4709.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  4710.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  4711.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  4712.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4713.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  4714.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4715.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  4716.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4717.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  4718.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4719.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  4720.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4721.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  4722.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4723.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  4724.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4725.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  4726.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4727.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4728.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4729.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4730.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4731.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  4732.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4733.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4734.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4735.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  4736.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4737.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  4738.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4739.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  4740.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4741.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  4742.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4743.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  4744.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4745.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4746.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  4747.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4748.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  4749.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4750.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  4751.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4752.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  4753.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4754.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  4755.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  4756.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  4757.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  4758.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4759.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4760.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  4761.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4762.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4763.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4764.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  4765.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  4766.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  4767.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  4768.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  4769.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  4770.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  4771.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  4772.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  4773.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  4774.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  4775.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  4776.         - locked <0x0000000566c61ac8> (a org.apache.tomcat.util.net.NioChannel)
  4777.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  4778.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4779.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4780.         at java.lang.Thread.run(Thread.java:748)
  4781.  
  4782. "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]
  4783.    java.lang.Thread.State: BLOCKED (on object monitor)
  4784.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  4785.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  4786.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  4787.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  4788.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  4789.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  4790.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4791.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4792.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4793.         at java.lang.reflect.Method.invoke(Method.java:498)
  4794.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  4795.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  4796.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  4797.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  4798.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  4799.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  4800.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  4801.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  4802.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  4803.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  4804.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  4805.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  4806.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  4807.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  4808.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4809.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4810.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4811.         at java.lang.reflect.Method.invoke(Method.java:498)
  4812.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  4813.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  4814.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  4815.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  4816.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  4817.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  4818.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  4819.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  4820.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  4821.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  4822.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  4823.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  4824.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  4825.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  4826.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4827.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  4828.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4829.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4830.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  4831.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  4832.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  4833.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4834.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  4835.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4836.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  4837.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4838.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  4839.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4840.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  4841.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4842.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  4843.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4844.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  4845.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4846.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  4847.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4848.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4849.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4850.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4851.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4852.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  4853.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4854.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  4855.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4856.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  4857.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4858.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  4859.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4860.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  4861.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4862.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  4863.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4864.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  4865.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4866.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4867.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  4868.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4869.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  4870.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4871.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  4872.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4873.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  4874.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4875.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  4876.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  4877.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  4878.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  4879.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4880.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4881.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  4882.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4883.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4884.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4885.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  4886.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  4887.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  4888.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  4889.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  4890.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  4891.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  4892.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  4893.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  4894.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  4895.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  4896.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  4897.         - locked <0x0000000566c62728> (a org.apache.tomcat.util.net.NioChannel)
  4898.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  4899.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4900.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4901.         at java.lang.Thread.run(Thread.java:748)
  4902.  
  4903. "http-nio-0.0.0.0-9080-exec-78" #484 daemon prio=5 os_prio=0 tid=0x00007f5134054000 nid=0x1944 waiting on condition [0x00007f51037b9000]
  4904.    java.lang.Thread.State: WAITING (parking)
  4905.         at sun.misc.Unsafe.park(Native Method)
  4906.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  4907.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  4908.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  4909.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  4910.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  4911.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  4912.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  4913.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  4914.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4915.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4916.         at java.lang.Thread.run(Thread.java:748)
  4917.  
  4918. "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]
  4919.    java.lang.Thread.State: BLOCKED (on object monitor)
  4920.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  4921.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  4922.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  4923.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  4924.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  4925.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  4926.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  4927.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4928.         at java.lang.reflect.Method.invoke(Method.java:498)
  4929.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  4930.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  4931.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  4932.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  4933.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  4934.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  4935.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  4936.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  4937.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  4938.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  4939.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  4940.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  4941.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  4942.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  4943.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4944.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  4945.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4946.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  4947.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4948.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  4949.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4950.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  4951.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4952.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  4953.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4954.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4955.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  4956.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4957.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  4958.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4959.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  4960.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4961.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  4962.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  4963.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  4964.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  4965.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  4966.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  4967.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4968.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4969.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  4970.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  4971.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  4972.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  4973.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  4974.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  4975.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  4976.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  4977.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  4978.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  4979.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  4980.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  4981.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  4982.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  4983.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  4984.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  4985.         - locked <0x0000000566c62fb8> (a org.apache.tomcat.util.net.NioChannel)
  4986.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  4987.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  4988.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4989.         at java.lang.Thread.run(Thread.java:748)
  4990.  
  4991. "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]
  4992.    java.lang.Thread.State: BLOCKED (on object monitor)
  4993.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  4994.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  4995.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  4996.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  4997.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  4998.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  4999.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  5000.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5001.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5002.         at java.lang.reflect.Method.invoke(Method.java:498)
  5003.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5004.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  5005.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  5006.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  5007.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  5008.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  5009.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  5010.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  5011.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  5012.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  5013.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  5014.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  5015.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  5016.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  5017.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  5018.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5019.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5020.         at java.lang.reflect.Method.invoke(Method.java:498)
  5021.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  5022.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  5023.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  5024.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  5025.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  5026.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  5027.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  5028.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  5029.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  5030.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  5031.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  5032.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  5033.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  5034.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  5035.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5036.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  5037.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5038.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5039.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  5040.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  5041.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  5042.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5043.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  5044.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5045.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  5046.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5047.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  5048.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5049.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  5050.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5051.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  5052.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5053.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  5054.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5055.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  5056.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5057.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  5058.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5059.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  5060.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5061.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  5062.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5063.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  5064.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5065.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  5066.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5067.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  5068.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5069.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  5070.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5071.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  5072.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5073.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  5074.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5075.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5076.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  5077.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5078.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  5079.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5080.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  5081.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5082.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  5083.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5084.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  5085.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  5086.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  5087.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  5088.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5089.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5090.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  5091.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5092.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5093.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5094.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  5095.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  5096.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  5097.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  5098.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  5099.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  5100.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  5101.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  5102.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  5103.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  5104.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  5105.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  5106.         - locked <0x00000003820698f0> (a org.apache.tomcat.util.net.NioChannel)
  5107.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  5108.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5109.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5110.         at java.lang.Thread.run(Thread.java:748)
  5111.  
  5112. "http-nio-0.0.0.0-9080-exec-75" #481 daemon prio=5 os_prio=0 tid=0x00007f513006e800 nid=0x1941 waiting on condition [0x00007f5103abc000]
  5113.    java.lang.Thread.State: WAITING (parking)
  5114.         at sun.misc.Unsafe.park(Native Method)
  5115.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5116.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5117.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5118.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5119.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  5120.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  5121.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5122.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5123.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5124.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5125.         at java.lang.Thread.run(Thread.java:748)
  5126.  
  5127. "http-nio-0.0.0.0-9080-exec-74" #475 daemon prio=5 os_prio=0 tid=0x00007f5130068000 nid=0x193b waiting on condition [0x00007f51040c2000]
  5128.    java.lang.Thread.State: WAITING (parking)
  5129.         at sun.misc.Unsafe.park(Native Method)
  5130.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5131.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5132.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5133.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5134.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  5135.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  5136.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5137.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5138.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5139.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5140.         at java.lang.Thread.run(Thread.java:748)
  5141.  
  5142. "threadPoolExecutor-8" #474 daemon prio=5 os_prio=0 tid=0x00007f517003c000 nid=0x193a waiting on condition [0x00007f51041c3000]
  5143.    java.lang.Thread.State: WAITING (parking)
  5144.         at sun.misc.Unsafe.park(Native Method)
  5145.         - parking to wait for  <0x00000003820a54d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5146.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5147.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5148.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5149.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5150.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5151.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5152.         at java.lang.Thread.run(Thread.java:748)
  5153.  
  5154. "threadPoolExecutor-5" #472 daemon prio=5 os_prio=0 tid=0x00007f51784cc000 nid=0x1939 waiting on condition [0x00007f51042c4000]
  5155.    java.lang.Thread.State: WAITING (parking)
  5156.         at sun.misc.Unsafe.park(Native Method)
  5157.         - parking to wait for  <0x00000003820a54d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5158.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5159.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5160.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5161.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5162.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5163.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5164.         at java.lang.Thread.run(Thread.java:748)
  5165.  
  5166. "threadPoolExecutor-7" #473 daemon prio=5 os_prio=0 tid=0x00007f51b4029000 nid=0x1938 waiting on condition [0x00007f51043c5000]
  5167.    java.lang.Thread.State: WAITING (parking)
  5168.         at sun.misc.Unsafe.park(Native Method)
  5169.         - parking to wait for  <0x00000003820a54d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5170.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5171.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5172.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5173.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5174.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5175.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5176.         at java.lang.Thread.run(Thread.java:748)
  5177.  
  5178. "threadPoolExecutor-6" #471 daemon prio=5 os_prio=0 tid=0x00007f51c0027800 nid=0x1937 waiting on condition [0x00007f51044c6000]
  5179.    java.lang.Thread.State: WAITING (parking)
  5180.         at sun.misc.Unsafe.park(Native Method)
  5181.         - parking to wait for  <0x00000003820a54d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5182.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5183.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5184.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5185.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5186.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5187.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5188.         at java.lang.Thread.run(Thread.java:748)
  5189.  
  5190. "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]
  5191.    java.lang.Thread.State: BLOCKED (on object monitor)
  5192.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  5193.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  5194.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  5195.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  5196.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  5197.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  5198.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  5199.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5200.         at java.lang.reflect.Method.invoke(Method.java:498)
  5201.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5202.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  5203.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  5204.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  5205.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  5206.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  5207.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  5208.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  5209.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  5210.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  5211.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  5212.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  5213.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  5214.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  5215.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5216.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  5217.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5218.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  5219.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5220.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  5221.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5222.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  5223.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5224.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  5225.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5226.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5227.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  5228.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5229.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  5230.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5231.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  5232.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5233.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  5234.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5235.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  5236.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  5237.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  5238.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  5239.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5240.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5241.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  5242.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5243.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5244.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5245.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  5246.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  5247.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  5248.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  5249.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  5250.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  5251.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  5252.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  5253.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  5254.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  5255.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  5256.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  5257.         - locked <0x0000000566c64188> (a org.apache.tomcat.util.net.NioChannel)
  5258.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  5259.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5260.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5261.         at java.lang.Thread.run(Thread.java:748)
  5262.  
  5263. "shortRunningTaskExecutor-2" #469 prio=5 os_prio=0 tid=0x00007f51689cd000 nid=0x1935 waiting for monitor entry [0x00007f51046c7000]
  5264.    java.lang.Thread.State: BLOCKED (on object monitor)
  5265.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  5266.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  5267.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  5268.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  5269.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  5270.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  5271.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  5272.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5273.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5274.         at java.lang.reflect.Method.invoke(Method.java:498)
  5275.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5276.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  5277.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  5278.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  5279.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  5280.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  5281.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  5282.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  5283.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  5284.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5285.         at java.lang.reflect.Method.invoke(Method.java:498)
  5286.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  5287.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  5288.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  5289.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  5290.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  5291.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  5292.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5293.         at java.lang.Thread.run(Thread.java:748)
  5294.  
  5295. "shortRunningTaskExecutor-5" #467 prio=5 os_prio=0 tid=0x00007f5178270000 nid=0x1934 waiting for monitor entry [0x00007f51047c8000]
  5296.    java.lang.Thread.State: BLOCKED (on object monitor)
  5297.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  5298.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  5299.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  5300.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  5301.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  5302.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  5303.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  5304.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5305.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5306.         at java.lang.reflect.Method.invoke(Method.java:498)
  5307.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5308.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  5309.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  5310.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  5311.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  5312.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  5313.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  5314.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  5315.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  5316.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5317.         at java.lang.reflect.Method.invoke(Method.java:498)
  5318.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  5319.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  5320.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  5321.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  5322.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  5323.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  5324.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5325.         at java.lang.Thread.run(Thread.java:748)
  5326.  
  5327. "shortRunningTaskExecutor-3" #468 prio=5 os_prio=0 tid=0x00007f51b4027000 nid=0x1933 waiting for monitor entry [0x00007f51048c9000]
  5328.    java.lang.Thread.State: BLOCKED (on object monitor)
  5329.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  5330.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  5331.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  5332.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  5333.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  5334.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  5335.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  5336.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5337.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5338.         at java.lang.reflect.Method.invoke(Method.java:498)
  5339.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5340.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  5341.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  5342.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  5343.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  5344.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  5345.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  5346.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  5347.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  5348.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5349.         at java.lang.reflect.Method.invoke(Method.java:498)
  5350.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  5351.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  5352.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  5353.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  5354.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  5355.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  5356.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5357.         at java.lang.Thread.run(Thread.java:748)
  5358.  
  5359. "shortRunningTaskExecutor-4" #466 prio=5 os_prio=0 tid=0x00007f5170037800 nid=0x1932 waiting for monitor entry [0x00007f51049ca000]
  5360.    java.lang.Thread.State: BLOCKED (on object monitor)
  5361.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  5362.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  5363.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  5364.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  5365.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  5366.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  5367.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  5368.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5369.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5370.         at java.lang.reflect.Method.invoke(Method.java:498)
  5371.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5372.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  5373.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  5374.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  5375.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  5376.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  5377.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  5378.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  5379.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  5380.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5381.         at java.lang.reflect.Method.invoke(Method.java:498)
  5382.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  5383.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  5384.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  5385.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  5386.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  5387.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  5388.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5389.         at java.lang.Thread.run(Thread.java:748)
  5390.  
  5391. "shortRunningTaskExecutor-1" #465 prio=5 os_prio=0 tid=0x00007f5164022800 nid=0x1931 waiting for monitor entry [0x00007f5104acb000]
  5392.    java.lang.Thread.State: BLOCKED (on object monitor)
  5393.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  5394.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  5395.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  5396.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserId(UserLifeCycleReadProxyV3.java:169)
  5397.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserId(UserLifeCycleProxyV3.java:223)
  5398.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserId(UserLifeCycleProxy.java:178)
  5399.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  5400.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5401.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5402.         at java.lang.reflect.Method.invoke(Method.java:498)
  5403.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5404.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  5405.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  5406.         at com.sun.proxy.$Proxy82.getUserByUserId(Unknown Source)
  5407.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserId(CacheManagingUserLifeCycleProxy.java:131)
  5408.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:355)
  5409.         at com.pearson.ltg.ole.service.RumbaDataService$AsyncUserLookup.execute(RumbaDataService.java:341)
  5410.         at com.pearson.ltg.ole.async.AsyncWorker.executeAsync(AsyncWorker.java:40)
  5411.         at sun.reflect.GeneratedMethodAccessor1304.invoke(Unknown Source)
  5412.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5413.         at java.lang.reflect.Method.invoke(Method.java:498)
  5414.         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
  5415.         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
  5416.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  5417.         at org.springframework.aop.interceptor.AsyncExecutionInterceptor$1.call(AsyncExecutionInterceptor.java:110)
  5418.         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  5419.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  5420.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5421.         at java.lang.Thread.run(Thread.java:748)
  5422.  
  5423. "http-nio-0.0.0.0-9080-exec-72" #463 daemon prio=5 os_prio=0 tid=0x00007f5130066000 nid=0x192f waiting on condition [0x00007f5104cce000]
  5424.    java.lang.Thread.State: WAITING (parking)
  5425.         at sun.misc.Unsafe.park(Native Method)
  5426.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5427.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5428.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5429.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5430.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  5431.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  5432.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5433.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5434.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5435.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5436.         at java.lang.Thread.run(Thread.java:748)
  5437.  
  5438. "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]
  5439.    java.lang.Thread.State: BLOCKED (on object monitor)
  5440.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  5441.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  5442.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  5443.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  5444.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  5445.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  5446.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  5447.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5448.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5449.         at java.lang.reflect.Method.invoke(Method.java:498)
  5450.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5451.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  5452.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  5453.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  5454.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  5455.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  5456.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  5457.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  5458.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  5459.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  5460.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  5461.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  5462.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  5463.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  5464.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  5465.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5466.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5467.         at java.lang.reflect.Method.invoke(Method.java:498)
  5468.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  5469.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  5470.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  5471.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  5472.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  5473.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  5474.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  5475.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  5476.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  5477.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  5478.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  5479.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  5480.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  5481.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  5482.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5483.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  5484.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5485.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5486.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  5487.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  5488.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  5489.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5490.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  5491.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5492.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  5493.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5494.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  5495.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5496.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  5497.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5498.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  5499.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5500.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  5501.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5502.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  5503.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5504.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  5505.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5506.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  5507.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5508.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  5509.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5510.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  5511.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5512.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  5513.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5514.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  5515.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5516.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  5517.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5518.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  5519.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5520.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  5521.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5522.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5523.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  5524.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5525.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  5526.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5527.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  5528.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5529.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  5530.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5531.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  5532.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  5533.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  5534.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  5535.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5536.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5537.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  5538.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5539.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5540.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5541.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  5542.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  5543.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  5544.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  5545.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  5546.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  5547.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  5548.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  5549.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  5550.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  5551.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  5552.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  5553.         - locked <0x0000000382068cf8> (a org.apache.tomcat.util.net.NioChannel)
  5554.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  5555.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5556.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5557.         at java.lang.Thread.run(Thread.java:748)
  5558.  
  5559. "http-nio-0.0.0.0-9080-exec-70" #461 daemon prio=5 os_prio=0 tid=0x00007f5130064800 nid=0x192d waiting on condition [0x00007f5104ed0000]
  5560.    java.lang.Thread.State: WAITING (parking)
  5561.         at sun.misc.Unsafe.park(Native Method)
  5562.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5563.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5564.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5565.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5566.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  5567.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  5568.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5569.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5570.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5571.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5572.         at java.lang.Thread.run(Thread.java:748)
  5573.  
  5574. "lettuce-eventExecutorLoop-55-4" #293 daemon prio=5 os_prio=0 tid=0x00007f51b401b000 nid=0x192c waiting on condition [0x00007f51051d1000]
  5575.    java.lang.Thread.State: WAITING (parking)
  5576.         at sun.misc.Unsafe.park(Native Method)
  5577.         - parking to wait for  <0x00000003820ab0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5578.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5579.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5580.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5581.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  5582.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  5583.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  5584.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  5585.         at java.lang.Thread.run(Thread.java:748)
  5586.  
  5587. "http-nio-0.0.0.0-9080-exec-69" #459 daemon prio=5 os_prio=0 tid=0x00007f513404c000 nid=0x192a waiting on condition [0x00007f51053d3000]
  5588.    java.lang.Thread.State: WAITING (parking)
  5589.         at sun.misc.Unsafe.park(Native Method)
  5590.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5591.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5592.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5593.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5594.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  5595.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  5596.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5597.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5598.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5599.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5600.         at java.lang.Thread.run(Thread.java:748)
  5601.  
  5602. "http-nio-0.0.0.0-9080-exec-68" #458 daemon prio=5 os_prio=0 tid=0x00007f5130062800 nid=0x1929 waiting on condition [0x00007f51054d4000]
  5603.    java.lang.Thread.State: WAITING (parking)
  5604.         at sun.misc.Unsafe.park(Native Method)
  5605.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5606.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5607.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5608.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5609.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  5610.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  5611.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5612.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5613.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5614.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5615.         at java.lang.Thread.run(Thread.java:748)
  5616.  
  5617. "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]
  5618.    java.lang.Thread.State: BLOCKED (on object monitor)
  5619.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  5620.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  5621.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  5622.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  5623.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  5624.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  5625.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  5626.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5627.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5628.         at java.lang.reflect.Method.invoke(Method.java:498)
  5629.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5630.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  5631.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  5632.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  5633.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  5634.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  5635.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
  5636.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
  5637.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  5638.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  5639.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  5640.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  5641.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  5642.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  5643.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5644.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  5645.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5646.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  5647.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5648.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  5649.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5650.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  5651.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5652.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  5653.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5654.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5655.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  5656.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5657.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  5658.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5659.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  5660.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5661.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  5662.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5663.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  5664.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  5665.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  5666.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  5667.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5668.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5669.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  5670.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5671.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5672.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5673.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  5674.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  5675.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  5676.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  5677.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  5678.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  5679.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  5680.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  5681.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  5682.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  5683.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  5684.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  5685.         - locked <0x0000000566c64d30> (a org.apache.tomcat.util.net.NioChannel)
  5686.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  5687.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5688.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5689.         at java.lang.Thread.run(Thread.java:748)
  5690.  
  5691. "http-nio-0.0.0.0-9080-exec-66" #456 daemon prio=5 os_prio=0 tid=0x00007f5130061000 nid=0x1927 waiting on condition [0x00007f51056d6000]
  5692.    java.lang.Thread.State: WAITING (parking)
  5693.         at sun.misc.Unsafe.park(Native Method)
  5694.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5695.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5696.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5697.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5698.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  5699.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  5700.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5701.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5702.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5703.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5704.         at java.lang.Thread.run(Thread.java:748)
  5705.  
  5706. "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]
  5707.    java.lang.Thread.State: BLOCKED (on object monitor)
  5708.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  5709.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  5710.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  5711.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  5712.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  5713.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  5714.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  5715.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5716.         at java.lang.reflect.Method.invoke(Method.java:498)
  5717.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5718.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  5719.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  5720.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  5721.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  5722.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  5723.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  5724.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  5725.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  5726.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  5727.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  5728.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  5729.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  5730.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  5731.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5732.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  5733.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5734.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  5735.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5736.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  5737.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5738.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  5739.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5740.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  5741.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5742.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5743.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  5744.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5745.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  5746.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5747.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  5748.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5749.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  5750.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5751.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  5752.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  5753.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  5754.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  5755.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5756.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5757.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  5758.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5759.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5760.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5761.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  5762.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  5763.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  5764.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  5765.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  5766.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  5767.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  5768.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  5769.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  5770.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  5771.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  5772.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  5773.         - locked <0x0000000566c655a0> (a org.apache.tomcat.util.net.NioChannel)
  5774.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  5775.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5776.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5777.         at java.lang.Thread.run(Thread.java:748)
  5778.  
  5779. "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]
  5780.    java.lang.Thread.State: BLOCKED (on object monitor)
  5781.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  5782.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  5783.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  5784.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  5785.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  5786.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  5787.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  5788.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5789.         at java.lang.reflect.Method.invoke(Method.java:498)
  5790.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5791.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  5792.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  5793.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  5794.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  5795.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  5796.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  5797.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  5798.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  5799.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  5800.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  5801.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  5802.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  5803.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  5804.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5805.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  5806.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5807.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  5808.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5809.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  5810.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5811.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  5812.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5813.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  5814.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5815.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5816.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  5817.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5818.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  5819.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5820.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  5821.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5822.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  5823.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5824.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  5825.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  5826.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  5827.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  5828.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5829.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5830.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  5831.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5832.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5833.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5834.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  5835.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  5836.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  5837.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  5838.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  5839.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  5840.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  5841.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  5842.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  5843.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  5844.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  5845.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  5846.         - locked <0x00000005664051e8> (a org.apache.tomcat.util.net.NioChannel)
  5847.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  5848.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5849.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5850.         at java.lang.Thread.run(Thread.java:748)
  5851.  
  5852. "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]
  5853.    java.lang.Thread.State: BLOCKED (on object monitor)
  5854.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  5855.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  5856.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  5857.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  5858.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  5859.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  5860.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  5861.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5862.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5863.         at java.lang.reflect.Method.invoke(Method.java:498)
  5864.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5865.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  5866.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  5867.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  5868.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  5869.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  5870.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  5871.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  5872.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  5873.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  5874.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  5875.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  5876.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  5877.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  5878.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5879.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  5880.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5881.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  5882.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5883.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  5884.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5885.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  5886.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5887.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  5888.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5889.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5890.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  5891.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5892.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  5893.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5894.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  5895.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5896.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  5897.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  5898.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  5899.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  5900.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  5901.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  5902.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5903.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5904.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  5905.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  5906.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  5907.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  5908.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  5909.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  5910.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  5911.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  5912.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  5913.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  5914.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  5915.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  5916.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  5917.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  5918.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  5919.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  5920.         - locked <0x0000000398313ed0> (a org.apache.tomcat.util.net.NioChannel)
  5921.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  5922.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5923.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5924.         at java.lang.Thread.run(Thread.java:748)
  5925.  
  5926. "http-nio-0.0.0.0-9080-exec-62" #452 daemon prio=5 os_prio=0 tid=0x00007f513005d800 nid=0x1923 waiting on condition [0x00007f5105ada000]
  5927.    java.lang.Thread.State: WAITING (parking)
  5928.         at sun.misc.Unsafe.park(Native Method)
  5929.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5930.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5931.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5932.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5933.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  5934.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  5935.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5936.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5937.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5938.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5939.         at java.lang.Thread.run(Thread.java:748)
  5940.  
  5941. "http-nio-0.0.0.0-9080-exec-61" #451 daemon prio=5 os_prio=0 tid=0x00007f5134045000 nid=0x1922 waiting on condition [0x00007f5105bdb000]
  5942.    java.lang.Thread.State: WAITING (parking)
  5943.         at sun.misc.Unsafe.park(Native Method)
  5944.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  5945.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  5946.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  5947.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  5948.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  5949.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  5950.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  5951.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  5952.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  5953.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  5954.         at java.lang.Thread.run(Thread.java:748)
  5955.  
  5956. "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]
  5957.    java.lang.Thread.State: BLOCKED (on object monitor)
  5958.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  5959.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  5960.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  5961.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  5962.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  5963.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  5964.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  5965.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5966.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5967.         at java.lang.reflect.Method.invoke(Method.java:498)
  5968.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  5969.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  5970.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  5971.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  5972.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  5973.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  5974.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  5975.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  5976.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  5977.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  5978.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  5979.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  5980.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  5981.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  5982.         at sun.reflect.GeneratedMethodAccessor1490.invoke(Unknown Source)
  5983.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5984.         at java.lang.reflect.Method.invoke(Method.java:498)
  5985.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  5986.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  5987.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  5988.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  5989.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  5990.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  5991.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  5992.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  5993.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  5994.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  5995.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  5996.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  5997.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  5998.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  5999.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6000.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  6001.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6002.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6003.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  6004.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  6005.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  6006.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6007.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  6008.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6009.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  6010.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6011.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  6012.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6013.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  6014.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6015.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  6016.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6017.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  6018.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6019.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  6020.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6021.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  6022.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6023.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  6024.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6025.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  6026.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6027.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  6028.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6029.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  6030.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6031.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  6032.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6033.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  6034.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6035.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  6036.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6037.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  6038.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6039.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6040.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  6041.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6042.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  6043.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6044.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  6045.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6046.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  6047.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6048.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  6049.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  6050.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  6051.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  6052.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6053.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6054.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  6055.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6056.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6057.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6058.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  6059.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  6060.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  6061.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  6062.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  6063.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  6064.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  6065.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  6066.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  6067.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  6068.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  6069.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  6070.         - locked <0x0000000566c66250> (a org.apache.tomcat.util.net.NioChannel)
  6071.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  6072.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6073.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6074.         at java.lang.Thread.run(Thread.java:748)
  6075.  
  6076. "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]
  6077.    java.lang.Thread.State: BLOCKED (on object monitor)
  6078.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  6079.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  6080.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  6081.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  6082.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  6083.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  6084.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  6085.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  6086.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6087.         at java.lang.reflect.Method.invoke(Method.java:498)
  6088.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  6089.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  6090.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  6091.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  6092.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  6093.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  6094.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  6095.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  6096.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  6097.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  6098.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  6099.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  6100.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  6101.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  6102.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  6103.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  6104.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6105.         at java.lang.reflect.Method.invoke(Method.java:498)
  6106.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  6107.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  6108.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  6109.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  6110.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  6111.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  6112.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  6113.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  6114.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  6115.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  6116.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  6117.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  6118.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  6119.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  6120.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6121.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  6122.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6123.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6124.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  6125.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  6126.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  6127.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6128.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  6129.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6130.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  6131.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6132.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  6133.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6134.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  6135.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6136.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  6137.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6138.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  6139.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6140.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  6141.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6142.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  6143.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6144.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  6145.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6146.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  6147.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6148.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  6149.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6150.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  6151.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6152.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  6153.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6154.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  6155.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6156.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  6157.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6158.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  6159.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6160.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6161.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  6162.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6163.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  6164.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6165.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  6166.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6167.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  6168.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6169.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  6170.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  6171.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  6172.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  6173.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6174.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6175.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  6176.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6177.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6178.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6179.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  6180.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  6181.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  6182.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  6183.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  6184.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  6185.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  6186.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  6187.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  6188.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  6189.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  6190.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  6191.         - locked <0x00000005660076d8> (a org.apache.tomcat.util.net.NioChannel)
  6192.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  6193.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6194.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6195.         at java.lang.Thread.run(Thread.java:748)
  6196.  
  6197. "http-nio-0.0.0.0-9080-exec-58" #447 daemon prio=5 os_prio=0 tid=0x00007f5134041000 nid=0x191e waiting on condition [0x00007f5105fdf000]
  6198.    java.lang.Thread.State: WAITING (parking)
  6199.         at sun.misc.Unsafe.park(Native Method)
  6200.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  6201.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  6202.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  6203.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  6204.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  6205.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  6206.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  6207.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  6208.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6209.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6210.         at java.lang.Thread.run(Thread.java:748)
  6211.  
  6212. "http-nio-0.0.0.0-9080-exec-57" #446 daemon prio=5 os_prio=0 tid=0x00007f513005a000 nid=0x191d waiting on condition [0x00007f51060e0000]
  6213.    java.lang.Thread.State: WAITING (parking)
  6214.         at sun.misc.Unsafe.park(Native Method)
  6215.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  6216.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  6217.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  6218.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  6219.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  6220.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  6221.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  6222.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  6223.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6224.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6225.         at java.lang.Thread.run(Thread.java:748)
  6226.  
  6227. "http-nio-0.0.0.0-9080-exec-56" #444 daemon prio=5 os_prio=0 tid=0x00007f513403f800 nid=0x191b waiting on condition [0x00007f51062e2000]
  6228.    java.lang.Thread.State: WAITING (parking)
  6229.         at sun.misc.Unsafe.park(Native Method)
  6230.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  6231.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  6232.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  6233.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  6234.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  6235.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  6236.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  6237.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  6238.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6239.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6240.         at java.lang.Thread.run(Thread.java:748)
  6241.  
  6242. "http-nio-0.0.0.0-9080-exec-55" #442 daemon prio=5 os_prio=0 tid=0x00007f5130055800 nid=0x1919 waiting on condition [0x00007f51064e4000]
  6243.    java.lang.Thread.State: WAITING (parking)
  6244.         at sun.misc.Unsafe.park(Native Method)
  6245.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  6246.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  6247.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  6248.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  6249.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  6250.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  6251.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  6252.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  6253.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6254.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6255.         at java.lang.Thread.run(Thread.java:748)
  6256.  
  6257. "http-nio-0.0.0.0-9080-exec-54" #439 daemon prio=5 os_prio=0 tid=0x00007f513403d800 nid=0x1916 waiting on condition [0x00007f51067e7000]
  6258.    java.lang.Thread.State: WAITING (parking)
  6259.         at sun.misc.Unsafe.park(Native Method)
  6260.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  6261.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  6262.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  6263.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  6264.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  6265.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  6266.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  6267.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  6268.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6269.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6270.         at java.lang.Thread.run(Thread.java:748)
  6271.  
  6272. "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]
  6273.    java.lang.Thread.State: BLOCKED (on object monitor)
  6274.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  6275.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  6276.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  6277.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  6278.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  6279.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  6280.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  6281.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  6282.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6283.         at java.lang.reflect.Method.invoke(Method.java:498)
  6284.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  6285.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  6286.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  6287.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  6288.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  6289.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  6290.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  6291.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  6292.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  6293.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  6294.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  6295.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  6296.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  6297.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  6298.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  6299.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  6300.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6301.         at java.lang.reflect.Method.invoke(Method.java:498)
  6302.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  6303.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  6304.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  6305.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  6306.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  6307.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  6308.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  6309.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  6310.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  6311.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  6312.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  6313.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  6314.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  6315.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  6316.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6317.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  6318.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6319.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6320.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  6321.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  6322.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  6323.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6324.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  6325.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6326.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  6327.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6328.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  6329.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6330.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  6331.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6332.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  6333.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6334.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  6335.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6336.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  6337.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6338.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  6339.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6340.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  6341.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6342.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  6343.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6344.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  6345.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6346.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  6347.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6348.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  6349.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6350.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  6351.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6352.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  6353.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6354.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  6355.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6356.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6357.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  6358.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6359.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  6360.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6361.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  6362.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6363.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  6364.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6365.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  6366.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  6367.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  6368.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  6369.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6370.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6371.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  6372.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6373.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6374.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6375.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  6376.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  6377.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  6378.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  6379.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  6380.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  6381.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  6382.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  6383.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  6384.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  6385.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  6386.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  6387.         - locked <0x0000000566008338> (a org.apache.tomcat.util.net.NioChannel)
  6388.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  6389.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6390.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6391.         at java.lang.Thread.run(Thread.java:748)
  6392.  
  6393. "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]
  6394.    java.lang.Thread.State: BLOCKED (on object monitor)
  6395.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  6396.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  6397.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  6398.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  6399.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  6400.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  6401.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  6402.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  6403.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6404.         at java.lang.reflect.Method.invoke(Method.java:498)
  6405.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  6406.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  6407.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  6408.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  6409.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  6410.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  6411.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
  6412.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
  6413.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  6414.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  6415.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  6416.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  6417.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  6418.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  6419.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6420.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  6421.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6422.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  6423.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6424.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  6425.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6426.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  6427.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6428.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  6429.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6430.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6431.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  6432.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6433.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  6434.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6435.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  6436.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6437.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  6438.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6439.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  6440.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  6441.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  6442.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  6443.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6444.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6445.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  6446.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6447.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6448.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6449.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  6450.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  6451.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  6452.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  6453.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  6454.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  6455.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  6456.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  6457.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  6458.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  6459.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  6460.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  6461.         - locked <0x0000000382463930> (a org.apache.tomcat.util.net.NioChannel)
  6462.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  6463.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6464.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6465.         at java.lang.Thread.run(Thread.java:748)
  6466.  
  6467. "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]
  6468.    java.lang.Thread.State: BLOCKED (on object monitor)
  6469.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  6470.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  6471.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  6472.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  6473.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  6474.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  6475.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  6476.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  6477.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6478.         at java.lang.reflect.Method.invoke(Method.java:498)
  6479.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  6480.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  6481.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  6482.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  6483.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  6484.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  6485.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
  6486.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
  6487.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  6488.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  6489.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  6490.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  6491.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  6492.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  6493.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6494.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  6495.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6496.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  6497.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6498.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  6499.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6500.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  6501.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6502.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  6503.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6504.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6505.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  6506.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6507.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  6508.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6509.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  6510.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6511.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  6512.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6513.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  6514.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  6515.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  6516.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  6517.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6518.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6519.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  6520.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6521.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6522.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6523.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  6524.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  6525.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  6526.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  6527.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  6528.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  6529.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  6530.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  6531.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  6532.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  6533.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  6534.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  6535.         - locked <0x00000003820887f8> (a org.apache.tomcat.util.net.NioChannel)
  6536.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  6537.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6538.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6539.         at java.lang.Thread.run(Thread.java:748)
  6540.  
  6541. "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]
  6542.    java.lang.Thread.State: BLOCKED (on object monitor)
  6543.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  6544.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  6545.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  6546.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  6547.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  6548.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  6549.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  6550.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  6551.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6552.         at java.lang.reflect.Method.invoke(Method.java:498)
  6553.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  6554.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  6555.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  6556.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  6557.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  6558.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  6559.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
  6560.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
  6561.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  6562.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  6563.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  6564.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  6565.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  6566.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  6567.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6568.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  6569.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6570.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  6571.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6572.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  6573.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6574.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  6575.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6576.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  6577.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6578.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6579.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  6580.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6581.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  6582.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6583.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  6584.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6585.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  6586.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6587.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  6588.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  6589.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  6590.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  6591.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6592.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6593.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  6594.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6595.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6596.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6597.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  6598.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  6599.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  6600.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  6601.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  6602.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  6603.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  6604.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  6605.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  6606.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  6607.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  6608.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  6609.         - locked <0x00000003979da590> (a org.apache.tomcat.util.net.NioChannel)
  6610.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  6611.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6612.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6613.         at java.lang.Thread.run(Thread.java:748)
  6614.  
  6615. "http-nio-0.0.0.0-9080-exec-49" #431 daemon prio=5 os_prio=0 tid=0x00007f5130050000 nid=0x190e waiting on condition [0x00007f5106fef000]
  6616.    java.lang.Thread.State: WAITING (parking)
  6617.         at sun.misc.Unsafe.park(Native Method)
  6618.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  6619.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  6620.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  6621.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  6622.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  6623.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  6624.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  6625.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  6626.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6627.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6628.         at java.lang.Thread.run(Thread.java:748)
  6629.  
  6630. "http-nio-0.0.0.0-9080-exec-48" #430 daemon prio=5 os_prio=0 tid=0x00007f5134038000 nid=0x190d waiting on condition [0x00007f51070f0000]
  6631.    java.lang.Thread.State: WAITING (parking)
  6632.         at sun.misc.Unsafe.park(Native Method)
  6633.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  6634.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  6635.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  6636.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  6637.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  6638.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  6639.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  6640.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  6641.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6642.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6643.         at java.lang.Thread.run(Thread.java:748)
  6644.  
  6645. "http-nio-0.0.0.0-9080-exec-47" #429 daemon prio=5 os_prio=0 tid=0x00007f513004e800 nid=0x190c waiting on condition [0x00007f51071f1000]
  6646.    java.lang.Thread.State: WAITING (parking)
  6647.         at sun.misc.Unsafe.park(Native Method)
  6648.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  6649.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  6650.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  6651.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  6652.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  6653.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  6654.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  6655.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  6656.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6657.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6658.         at java.lang.Thread.run(Thread.java:748)
  6659.  
  6660. "http-nio-0.0.0.0-9080-exec-46" #426 daemon prio=5 os_prio=0 tid=0x00007f5134036000 nid=0x1909 waiting on condition [0x00007f51074f4000]
  6661.    java.lang.Thread.State: WAITING (parking)
  6662.         at sun.misc.Unsafe.park(Native Method)
  6663.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  6664.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  6665.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  6666.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  6667.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  6668.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  6669.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  6670.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  6671.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6672.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6673.         at java.lang.Thread.run(Thread.java:748)
  6674.  
  6675. "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]
  6676.    java.lang.Thread.State: BLOCKED (on object monitor)
  6677.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  6678.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  6679.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  6680.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  6681.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  6682.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  6683.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  6684.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6685.         at java.lang.reflect.Method.invoke(Method.java:498)
  6686.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  6687.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  6688.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  6689.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  6690.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  6691.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  6692.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  6693.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  6694.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  6695.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  6696.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  6697.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  6698.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  6699.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  6700.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6701.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  6702.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6703.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  6704.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6705.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  6706.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6707.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  6708.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6709.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  6710.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6711.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6712.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  6713.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6714.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  6715.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6716.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  6717.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6718.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  6719.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6720.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  6721.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  6722.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  6723.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  6724.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6725.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6726.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  6727.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6728.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6729.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6730.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  6731.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  6732.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  6733.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  6734.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  6735.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  6736.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  6737.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  6738.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  6739.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  6740.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  6741.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  6742.         - locked <0x0000000566c66ba8> (a org.apache.tomcat.util.net.NioChannel)
  6743.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  6744.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6745.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6746.         at java.lang.Thread.run(Thread.java:748)
  6747.  
  6748. "http-nio-0.0.0.0-9080-exec-44" #420 daemon prio=5 os_prio=0 tid=0x00007f5134034800 nid=0x1903 waiting on condition [0x00007f5107afa000]
  6749.    java.lang.Thread.State: WAITING (parking)
  6750.         at sun.misc.Unsafe.park(Native Method)
  6751.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  6752.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  6753.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  6754.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  6755.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  6756.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  6757.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  6758.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  6759.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6760.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6761.         at java.lang.Thread.run(Thread.java:748)
  6762.  
  6763. "http-nio-0.0.0.0-9080-exec-43" #419 daemon prio=5 os_prio=0 tid=0x00007f513004b000 nid=0x1902 waiting on condition [0x00007f5107bf9000]
  6764.    java.lang.Thread.State: WAITING (parking)
  6765.         at sun.misc.Unsafe.park(Native Method)
  6766.         - parking to wait for  <0x0000000566405bc0> (a java.util.concurrent.FutureTask)
  6767.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  6768.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  6769.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  6770.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  6771.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  6772.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  6773.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  6774.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  6775.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  6776.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  6777.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  6778.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  6779.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  6780.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  6781.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  6782.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6783.         at java.lang.reflect.Method.invoke(Method.java:498)
  6784.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  6785.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  6786.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  6787.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  6788.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  6789.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  6790.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  6791.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  6792.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  6793.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  6794.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  6795.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  6796.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  6797.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  6798.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6799.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  6800.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6801.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6802.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  6803.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  6804.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  6805.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6806.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  6807.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6808.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  6809.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6810.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  6811.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6812.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  6813.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6814.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  6815.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6816.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  6817.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6818.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  6819.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6820.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  6821.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6822.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  6823.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6824.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  6825.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6826.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  6827.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6828.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  6829.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6830.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  6831.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6832.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  6833.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6834.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  6835.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6836.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  6837.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6838.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6839.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  6840.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6841.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  6842.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6843.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  6844.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6845.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  6846.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6847.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  6848.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  6849.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  6850.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  6851.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6852.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6853.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  6854.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6855.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6856.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6857.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  6858.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  6859.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  6860.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  6861.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  6862.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  6863.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  6864.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  6865.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  6866.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  6867.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  6868.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  6869.         - locked <0x0000000382074518> (a org.apache.tomcat.util.net.NioChannel)
  6870.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  6871.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6872.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6873.         at java.lang.Thread.run(Thread.java:748)
  6874.  
  6875. "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]
  6876.    java.lang.Thread.State: BLOCKED (on object monitor)
  6877.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  6878.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  6879.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  6880.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  6881.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  6882.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  6883.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  6884.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6885.         at java.lang.reflect.Method.invoke(Method.java:498)
  6886.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  6887.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  6888.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  6889.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  6890.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  6891.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  6892.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  6893.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  6894.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  6895.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  6896.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  6897.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  6898.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  6899.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  6900.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6901.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  6902.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6903.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  6904.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6905.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  6906.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6907.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  6908.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6909.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  6910.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6911.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6912.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  6913.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6914.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  6915.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6916.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  6917.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6918.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  6919.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  6920.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  6921.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  6922.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  6923.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  6924.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6925.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6926.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  6927.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  6928.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6929.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6930.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  6931.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  6932.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  6933.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  6934.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  6935.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  6936.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  6937.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  6938.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  6939.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  6940.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  6941.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  6942.         - locked <0x0000000566009370> (a org.apache.tomcat.util.net.NioChannel)
  6943.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  6944.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  6945.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  6946.         at java.lang.Thread.run(Thread.java:748)
  6947.  
  6948. "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]
  6949.    java.lang.Thread.State: BLOCKED (on object monitor)
  6950.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  6951.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  6952.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  6953.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  6954.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  6955.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  6956.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  6957.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  6958.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6959.         at java.lang.reflect.Method.invoke(Method.java:498)
  6960.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  6961.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  6962.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  6963.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  6964.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  6965.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  6966.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  6967.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  6968.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  6969.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  6970.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  6971.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  6972.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  6973.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  6974.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  6975.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  6976.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6977.         at java.lang.reflect.Method.invoke(Method.java:498)
  6978.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  6979.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  6980.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  6981.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  6982.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  6983.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  6984.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  6985.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  6986.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  6987.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  6988.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  6989.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  6990.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  6991.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  6992.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6993.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  6994.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  6995.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  6996.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  6997.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  6998.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  6999.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7000.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  7001.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7002.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  7003.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7004.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  7005.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7006.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  7007.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7008.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  7009.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7010.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  7011.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7012.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  7013.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7014.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7015.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7016.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7017.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7018.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  7019.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7020.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7021.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7022.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  7023.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7024.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  7025.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7026.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  7027.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7028.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  7029.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7030.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  7031.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7032.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7033.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  7034.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7035.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  7036.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7037.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  7038.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7039.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  7040.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7041.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  7042.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  7043.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  7044.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  7045.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7046.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7047.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  7048.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7049.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7050.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7051.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  7052.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  7053.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  7054.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  7055.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  7056.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  7057.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  7058.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  7059.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  7060.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  7061.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  7062.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  7063.         - locked <0x0000000566c67808> (a org.apache.tomcat.util.net.NioChannel)
  7064.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  7065.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7066.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7067.         at java.lang.Thread.run(Thread.java:748)
  7068.  
  7069. "http-nio-0.0.0.0-9080-exec-40" #416 daemon prio=5 os_prio=0 tid=0x00007f5134031000 nid=0x18ff waiting on condition [0x00007f5107efc000]
  7070.    java.lang.Thread.State: WAITING (parking)
  7071.         at sun.misc.Unsafe.park(Native Method)
  7072.         - parking to wait for  <0x00000005660093e0> (a java.util.concurrent.FutureTask)
  7073.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7074.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  7075.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  7076.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  7077.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  7078.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  7079.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  7080.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  7081.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  7082.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  7083.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  7084.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  7085.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  7086.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  7087.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  7088.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  7089.         at java.lang.reflect.Method.invoke(Method.java:498)
  7090.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  7091.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  7092.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  7093.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  7094.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  7095.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  7096.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  7097.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  7098.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  7099.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  7100.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  7101.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  7102.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  7103.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  7104.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7105.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  7106.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7107.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7108.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  7109.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  7110.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  7111.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7112.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  7113.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7114.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  7115.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7116.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  7117.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7118.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  7119.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7120.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  7121.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7122.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  7123.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7124.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  7125.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7126.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7127.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7128.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7129.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7130.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  7131.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7132.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7133.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7134.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  7135.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7136.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  7137.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7138.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  7139.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7140.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  7141.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7142.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  7143.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7144.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7145.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  7146.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7147.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  7148.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7149.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  7150.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7151.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  7152.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7153.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  7154.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  7155.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  7156.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  7157.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7158.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7159.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  7160.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7161.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7162.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7163.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  7164.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  7165.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  7166.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  7167.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  7168.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  7169.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  7170.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  7171.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  7172.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  7173.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  7174.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  7175.         - locked <0x00000003973106d8> (a org.apache.tomcat.util.net.NioChannel)
  7176.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  7177.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7178.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7179.         at java.lang.Thread.run(Thread.java:748)
  7180.  
  7181. "http-nio-0.0.0.0-9080-exec-39" #414 daemon prio=5 os_prio=0 tid=0x00007f5130047800 nid=0x18fd waiting on condition [0x00007f51080fd000]
  7182.    java.lang.Thread.State: WAITING (parking)
  7183.         at sun.misc.Unsafe.park(Native Method)
  7184.         - parking to wait for  <0x0000000566006a48> (a java.util.concurrent.FutureTask)
  7185.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7186.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  7187.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  7188.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  7189.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  7190.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  7191.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  7192.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  7193.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  7194.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  7195.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  7196.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  7197.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  7198.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  7199.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  7200.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  7201.         at java.lang.reflect.Method.invoke(Method.java:498)
  7202.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  7203.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  7204.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  7205.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  7206.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  7207.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  7208.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  7209.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  7210.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  7211.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  7212.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  7213.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  7214.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  7215.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  7216.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7217.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  7218.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7219.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7220.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  7221.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  7222.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  7223.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7224.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  7225.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7226.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  7227.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7228.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  7229.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7230.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  7231.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7232.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  7233.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7234.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  7235.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7236.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  7237.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7238.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7239.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7240.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7241.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7242.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  7243.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7244.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7245.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7246.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  7247.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7248.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  7249.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7250.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  7251.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7252.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  7253.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7254.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  7255.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7256.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7257.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  7258.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7259.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  7260.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7261.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  7262.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7263.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  7264.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7265.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  7266.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  7267.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  7268.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  7269.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7270.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7271.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  7272.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7273.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7274.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7275.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  7276.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  7277.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  7278.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  7279.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  7280.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  7281.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  7282.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  7283.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  7284.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  7285.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  7286.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  7287.         - locked <0x000000038ac86b30> (a org.apache.tomcat.util.net.NioChannel)
  7288.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  7289.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7290.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7291.         at java.lang.Thread.run(Thread.java:748)
  7292.  
  7293. "lettuce-eventExecutorLoop-51-4" #269 daemon prio=5 os_prio=0 tid=0x00007f5164010800 nid=0x18fc waiting on condition [0x00007f5108201000]
  7294.    java.lang.Thread.State: WAITING (parking)
  7295.         at sun.misc.Unsafe.park(Native Method)
  7296.         - parking to wait for  <0x00000003820bc230> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7297.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7298.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7299.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7300.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7301.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7302.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7303.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7304.         at java.lang.Thread.run(Thread.java:748)
  7305.  
  7306. "http-nio-0.0.0.0-9080-exec-38" #412 daemon prio=5 os_prio=0 tid=0x00007f513402f800 nid=0x18fa waiting on condition [0x00007f5108403000]
  7307.    java.lang.Thread.State: WAITING (parking)
  7308.         at sun.misc.Unsafe.park(Native Method)
  7309.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7310.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7311.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7312.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7313.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  7314.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  7315.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  7316.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  7317.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7318.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7319.         at java.lang.Thread.run(Thread.java:748)
  7320.  
  7321. "lettuce-eventExecutorLoop-53-1" #275 daemon prio=5 os_prio=0 tid=0x00007f5140160000 nid=0x18f9 waiting on condition [0x00007f5108504000]
  7322.    java.lang.Thread.State: WAITING (parking)
  7323.         at sun.misc.Unsafe.park(Native Method)
  7324.         - parking to wait for  <0x00000003820bc718> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7325.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7326.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7327.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7328.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7329.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7330.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7331.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7332.         at java.lang.Thread.run(Thread.java:748)
  7333.  
  7334. "lettuce-eventExecutorLoop-49-4" #260 daemon prio=5 os_prio=0 tid=0x00007f5158137800 nid=0x18f8 waiting on condition [0x00007f5108605000]
  7335.    java.lang.Thread.State: WAITING (parking)
  7336.         at sun.misc.Unsafe.park(Native Method)
  7337.         - parking to wait for  <0x00000003820bdc70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7338.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7339.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7340.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7341.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7342.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7343.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7344.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7345.         at java.lang.Thread.run(Thread.java:748)
  7346.  
  7347. "lettuce-eventExecutorLoop-47-1" #248 daemon prio=5 os_prio=0 tid=0x00007f5144017800 nid=0x18f7 waiting on condition [0x00007f5108706000]
  7348.    java.lang.Thread.State: WAITING (parking)
  7349.         at sun.misc.Unsafe.park(Native Method)
  7350.         - parking to wait for  <0x00000003820bdf58> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7351.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7352.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7353.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7354.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7355.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7356.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7357.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7358.         at java.lang.Thread.run(Thread.java:748)
  7359.  
  7360. "lettuce-eventExecutorLoop-45-1" #239 daemon prio=5 os_prio=0 tid=0x00007f5128013800 nid=0x18f5 waiting on condition [0x00007f5108908000]
  7361.    java.lang.Thread.State: WAITING (parking)
  7362.         at sun.misc.Unsafe.park(Native Method)
  7363.         - parking to wait for  <0x00000003820fd480> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7364.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7365.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7366.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7367.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7368.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7369.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7370.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7371.         at java.lang.Thread.run(Thread.java:748)
  7372.  
  7373. "http-nio-0.0.0.0-9080-exec-37" #410 daemon prio=5 os_prio=0 tid=0x00007f5130045800 nid=0x18f4 waiting on condition [0x00007f5108a09000]
  7374.    java.lang.Thread.State: WAITING (parking)
  7375.         at sun.misc.Unsafe.park(Native Method)
  7376.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7377.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7378.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7379.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7380.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  7381.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  7382.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  7383.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  7384.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7385.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7386.         at java.lang.Thread.run(Thread.java:748)
  7387.  
  7388. "lettuce-eventExecutorLoop-40-1" #217 daemon prio=5 os_prio=0 tid=0x00007f5164019000 nid=0x18f2 waiting on condition [0x00007f5108c0b000]
  7389.    java.lang.Thread.State: WAITING (parking)
  7390.         at sun.misc.Unsafe.park(Native Method)
  7391.         - parking to wait for  <0x00000003820fd768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7392.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7393.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7394.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7395.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7396.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7397.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7398.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7399.         at java.lang.Thread.run(Thread.java:748)
  7400.  
  7401. "lettuce-eventExecutorLoop-36-1" #199 daemon prio=5 os_prio=0 tid=0x00007f51c4041000 nid=0x18f1 waiting on condition [0x00007f5108d0c000]
  7402.    java.lang.Thread.State: WAITING (parking)
  7403.         at sun.misc.Unsafe.park(Native Method)
  7404.         - parking to wait for  <0x00000003820be440> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7405.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7406.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7407.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7408.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7409.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7410.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7411.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7412.         at java.lang.Thread.run(Thread.java:748)
  7413.  
  7414. "lettuce-eventExecutorLoop-34-1" #190 daemon prio=5 os_prio=0 tid=0x00007f51694f4800 nid=0x18f0 waiting on condition [0x00007f5108e0d000]
  7415.    java.lang.Thread.State: WAITING (parking)
  7416.         at sun.misc.Unsafe.park(Native Method)
  7417.         - parking to wait for  <0x00000003820fda50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7418.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7419.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7420.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7421.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7422.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7423.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7424.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7425.         at java.lang.Thread.run(Thread.java:748)
  7426.  
  7427. "lettuce-eventExecutorLoop-32-1" #181 daemon prio=5 os_prio=0 tid=0x00007f51c001c800 nid=0x18ef waiting on condition [0x00007f5108f0e000]
  7428.    java.lang.Thread.State: WAITING (parking)
  7429.         at sun.misc.Unsafe.park(Native Method)
  7430.         - parking to wait for  <0x00000003820be728> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7431.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7432.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7433.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7434.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7435.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7436.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7437.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7438.         at java.lang.Thread.run(Thread.java:748)
  7439.  
  7440. "lettuce-eventExecutorLoop-30-1" #172 daemon prio=5 os_prio=0 tid=0x00007f517c020000 nid=0x18ee waiting on condition [0x00007f510900f000]
  7441.    java.lang.Thread.State: WAITING (parking)
  7442.         at sun.misc.Unsafe.park(Native Method)
  7443.         - parking to wait for  <0x00000003820fdd38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7444.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7445.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7446.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7447.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7448.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7449.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7450.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7451.         at java.lang.Thread.run(Thread.java:748)
  7452.  
  7453. "http-nio-0.0.0.0-9080-exec-36" #408 daemon prio=5 os_prio=0 tid=0x00007f513402d800 nid=0x18ed waiting on condition [0x00007f5109110000]
  7454.    java.lang.Thread.State: WAITING (parking)
  7455.         at sun.misc.Unsafe.park(Native Method)
  7456.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7457.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7458.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7459.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7460.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  7461.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  7462.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  7463.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  7464.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7465.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7466.         at java.lang.Thread.run(Thread.java:748)
  7467.  
  7468. "http-nio-0.0.0.0-9080-exec-35" #407 daemon prio=5 os_prio=0 tid=0x00007f513402b800 nid=0x18ec waiting on condition [0x00007f5109211000]
  7469.    java.lang.Thread.State: WAITING (parking)
  7470.         at sun.misc.Unsafe.park(Native Method)
  7471.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7472.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7473.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7474.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7475.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  7476.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  7477.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  7478.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  7479.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7480.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7481.         at java.lang.Thread.run(Thread.java:748)
  7482.  
  7483. "http-nio-0.0.0.0-9080-exec-34" #405 daemon prio=5 os_prio=0 tid=0x00007f5130043800 nid=0x18ea waiting on condition [0x00007f5109413000]
  7484.    java.lang.Thread.State: WAITING (parking)
  7485.         at sun.misc.Unsafe.park(Native Method)
  7486.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7487.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7488.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7489.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7490.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  7491.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  7492.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  7493.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  7494.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7495.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7496.         at java.lang.Thread.run(Thread.java:748)
  7497.  
  7498. "lettuce-eventExecutorLoop-42-1" #226 daemon prio=5 os_prio=0 tid=0x00007f5184022000 nid=0x18e9 waiting on condition [0x00007f5109514000]
  7499.    java.lang.Thread.State: WAITING (parking)
  7500.         at sun.misc.Unsafe.park(Native Method)
  7501.         - parking to wait for  <0x00000003820fe220> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7502.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7503.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7504.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7505.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7506.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7507.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7508.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7509.         at java.lang.Thread.run(Thread.java:748)
  7510.  
  7511. "lettuce-eventExecutorLoop-38-1" #208 daemon prio=5 os_prio=0 tid=0x00007f5170019800 nid=0x18e8 waiting on condition [0x00007f5109615000]
  7512.    java.lang.Thread.State: WAITING (parking)
  7513.         at sun.misc.Unsafe.park(Native Method)
  7514.         - parking to wait for  <0x00000003821a4a60> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7515.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7516.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7517.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7518.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7519.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7520.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7521.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7522.         at java.lang.Thread.run(Thread.java:748)
  7523.  
  7524. "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]
  7525.    java.lang.Thread.State: BLOCKED (on object monitor)
  7526.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  7527.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  7528.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  7529.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  7530.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  7531.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  7532.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  7533.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  7534.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  7535.         at java.lang.reflect.Method.invoke(Method.java:498)
  7536.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  7537.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  7538.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  7539.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  7540.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  7541.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  7542.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  7543.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  7544.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  7545.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  7546.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  7547.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  7548.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  7549.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  7550.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7551.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  7552.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7553.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  7554.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7555.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  7556.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7557.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  7558.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7559.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  7560.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7561.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7562.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  7563.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7564.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  7565.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7566.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  7567.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7568.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  7569.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7570.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  7571.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  7572.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  7573.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  7574.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7575.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7576.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  7577.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7578.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7579.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7580.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  7581.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  7582.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  7583.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  7584.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  7585.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  7586.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  7587.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  7588.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  7589.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  7590.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  7591.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  7592.         - locked <0x000000038206e338> (a org.apache.tomcat.util.net.NioChannel)
  7593.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  7594.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7595.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7596.         at java.lang.Thread.run(Thread.java:748)
  7597.  
  7598. "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]
  7599.    java.lang.Thread.State: BLOCKED (on object monitor)
  7600.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  7601.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  7602.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  7603.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  7604.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  7605.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  7606.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  7607.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  7608.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  7609.         at java.lang.reflect.Method.invoke(Method.java:498)
  7610.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  7611.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  7612.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  7613.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  7614.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  7615.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  7616.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  7617.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  7618.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  7619.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  7620.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  7621.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  7622.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  7623.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  7624.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  7625.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  7626.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  7627.         at java.lang.reflect.Method.invoke(Method.java:498)
  7628.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  7629.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  7630.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  7631.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  7632.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  7633.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  7634.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  7635.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  7636.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  7637.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  7638.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  7639.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  7640.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  7641.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  7642.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7643.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  7644.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7645.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7646.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  7647.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  7648.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  7649.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7650.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  7651.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7652.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  7653.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7654.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  7655.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7656.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  7657.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7658.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  7659.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7660.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  7661.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7662.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  7663.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7664.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7665.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7666.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7667.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7668.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  7669.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7670.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7671.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7672.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  7673.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7674.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  7675.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7676.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  7677.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7678.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  7679.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7680.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  7681.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7682.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7683.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  7684.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7685.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  7686.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7687.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  7688.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7689.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  7690.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7691.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  7692.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  7693.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  7694.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  7695.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7696.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7697.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  7698.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7699.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7700.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7701.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  7702.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  7703.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  7704.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  7705.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  7706.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  7707.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  7708.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  7709.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  7710.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  7711.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  7712.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  7713.         - locked <0x0000000566c68648> (a org.apache.tomcat.util.net.NioChannel)
  7714.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  7715.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7716.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7717.         at java.lang.Thread.run(Thread.java:748)
  7718.  
  7719. "lettuce-eventExecutorLoop-26-1" #154 daemon prio=5 os_prio=0 tid=0x00007f515017d800 nid=0x18e5 waiting on condition [0x00007f5109918000]
  7720.    java.lang.Thread.State: WAITING (parking)
  7721.         at sun.misc.Unsafe.park(Native Method)
  7722.         - parking to wait for  <0x00000003820c06a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7723.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7724.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7725.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7726.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  7727.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  7728.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  7729.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  7730.         at java.lang.Thread.run(Thread.java:748)
  7731.  
  7732. "http-nio-0.0.0.0-9080-exec-31" #401 daemon prio=5 os_prio=0 tid=0x00007f5134028000 nid=0x18e3 waiting on condition [0x00007f5109b17000]
  7733.    java.lang.Thread.State: WAITING (parking)
  7734.         at sun.misc.Unsafe.park(Native Method)
  7735.         - parking to wait for  <0x0000000566c644e8> (a java.util.concurrent.FutureTask)
  7736.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7737.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  7738.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  7739.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  7740.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  7741.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  7742.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  7743.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  7744.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  7745.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  7746.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  7747.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  7748.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  7749.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  7750.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  7751.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  7752.         at java.lang.reflect.Method.invoke(Method.java:498)
  7753.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  7754.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  7755.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  7756.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  7757.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  7758.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  7759.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  7760.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  7761.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  7762.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  7763.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  7764.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  7765.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  7766.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  7767.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7768.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  7769.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7770.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7771.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  7772.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  7773.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  7774.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7775.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  7776.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7777.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  7778.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7779.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  7780.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7781.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  7782.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7783.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  7784.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7785.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  7786.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7787.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  7788.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7789.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7790.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7791.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7792.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7793.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  7794.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7795.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7796.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7797.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  7798.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7799.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  7800.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7801.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  7802.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7803.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  7804.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7805.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  7806.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7807.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7808.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  7809.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7810.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  7811.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7812.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  7813.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7814.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  7815.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7816.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  7817.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  7818.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  7819.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  7820.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7821.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7822.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  7823.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7824.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7825.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7826.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  7827.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  7828.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  7829.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  7830.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  7831.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  7832.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  7833.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  7834.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  7835.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  7836.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  7837.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  7838.         - locked <0x000000038ae3da38> (a org.apache.tomcat.util.net.NioChannel)
  7839.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  7840.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7841.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7842.         at java.lang.Thread.run(Thread.java:748)
  7843.  
  7844. "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]
  7845.    java.lang.Thread.State: BLOCKED (on object monitor)
  7846.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  7847.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  7848.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  7849.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  7850.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  7851.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  7852.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  7853.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  7854.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  7855.         at java.lang.reflect.Method.invoke(Method.java:498)
  7856.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  7857.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  7858.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  7859.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  7860.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  7861.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  7862.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  7863.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  7864.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  7865.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  7866.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  7867.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  7868.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  7869.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  7870.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  7871.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  7872.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  7873.         at java.lang.reflect.Method.invoke(Method.java:498)
  7874.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  7875.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  7876.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  7877.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  7878.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  7879.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  7880.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  7881.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  7882.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  7883.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  7884.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  7885.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  7886.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  7887.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  7888.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7889.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  7890.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7891.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7892.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  7893.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  7894.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  7895.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7896.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  7897.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7898.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  7899.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7900.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  7901.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7902.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  7903.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7904.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  7905.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7906.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  7907.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7908.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  7909.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7910.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7911.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7912.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7913.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7914.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  7915.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7916.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  7917.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7918.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  7919.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7920.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  7921.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7922.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  7923.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7924.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  7925.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7926.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  7927.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7928.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7929.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  7930.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7931.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  7932.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7933.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  7934.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7935.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  7936.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  7937.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  7938.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  7939.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  7940.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  7941.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7942.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7943.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  7944.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  7945.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  7946.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  7947.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  7948.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  7949.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  7950.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  7951.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  7952.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  7953.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  7954.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  7955.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  7956.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  7957.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  7958.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  7959.         - locked <0x000000056600adf8> (a org.apache.tomcat.util.net.NioChannel)
  7960.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  7961.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7962.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7963.         at java.lang.Thread.run(Thread.java:748)
  7964.  
  7965. "http-nio-0.0.0.0-9080-exec-29" #397 daemon prio=5 os_prio=0 tid=0x00007f5134027000 nid=0x18df waiting on condition [0x00007f512fae3000]
  7966.    java.lang.Thread.State: WAITING (parking)
  7967.         at sun.misc.Unsafe.park(Native Method)
  7968.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7969.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7970.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7971.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7972.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  7973.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  7974.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  7975.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  7976.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7977.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7978.         at java.lang.Thread.run(Thread.java:748)
  7979.  
  7980. "http-nio-0.0.0.0-9080-exec-28" #394 daemon prio=5 os_prio=0 tid=0x00007f513003e800 nid=0x18dc waiting on condition [0x00007f510a01f000]
  7981.    java.lang.Thread.State: WAITING (parking)
  7982.         at sun.misc.Unsafe.park(Native Method)
  7983.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  7984.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  7985.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  7986.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  7987.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  7988.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  7989.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  7990.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  7991.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  7992.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  7993.         at java.lang.Thread.run(Thread.java:748)
  7994.  
  7995. "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]
  7996.    java.lang.Thread.State: BLOCKED (on object monitor)
  7997.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  7998.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  7999.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  8000.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  8001.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  8002.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  8003.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  8004.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  8005.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  8006.         at java.lang.reflect.Method.invoke(Method.java:498)
  8007.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  8008.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  8009.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  8010.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  8011.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  8012.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  8013.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
  8014.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
  8015.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  8016.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  8017.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  8018.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  8019.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  8020.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  8021.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8022.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  8023.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8024.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  8025.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8026.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  8027.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8028.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  8029.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8030.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  8031.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8032.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8033.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  8034.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8035.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  8036.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8037.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  8038.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8039.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  8040.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8041.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  8042.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  8043.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  8044.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  8045.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8046.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8047.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  8048.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8049.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8050.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8051.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  8052.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  8053.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  8054.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  8055.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  8056.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  8057.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  8058.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  8059.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  8060.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  8061.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  8062.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  8063.         - locked <0x00000003974054d0> (a org.apache.tomcat.util.net.NioChannel)
  8064.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  8065.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8066.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8067.         at java.lang.Thread.run(Thread.java:748)
  8068.  
  8069. "http-nio-0.0.0.0-9080-exec-26" #392 daemon prio=5 os_prio=0 tid=0x00007f513003c800 nid=0x18da waiting on condition [0x00007f510a221000]
  8070.    java.lang.Thread.State: WAITING (parking)
  8071.         at sun.misc.Unsafe.park(Native Method)
  8072.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8073.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8074.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8075.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8076.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  8077.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  8078.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  8079.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  8080.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8081.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8082.         at java.lang.Thread.run(Thread.java:748)
  8083.  
  8084. "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]
  8085.    java.lang.Thread.State: BLOCKED (on object monitor)
  8086.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  8087.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  8088.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  8089.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  8090.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  8091.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  8092.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  8093.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  8094.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  8095.         at java.lang.reflect.Method.invoke(Method.java:498)
  8096.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  8097.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  8098.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  8099.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  8100.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  8101.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  8102.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
  8103.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
  8104.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  8105.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  8106.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  8107.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  8108.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  8109.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  8110.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8111.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  8112.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8113.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  8114.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8115.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  8116.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8117.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  8118.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8119.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  8120.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8121.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8122.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  8123.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8124.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  8125.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8126.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  8127.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8128.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  8129.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8130.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  8131.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  8132.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  8133.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  8134.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8135.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8136.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  8137.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8138.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8139.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8140.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  8141.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  8142.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  8143.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  8144.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  8145.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  8146.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  8147.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  8148.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  8149.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  8150.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  8151.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  8152.         - locked <0x000000038245e230> (a org.apache.tomcat.util.net.NioChannel)
  8153.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  8154.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8155.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8156.         at java.lang.Thread.run(Thread.java:748)
  8157.  
  8158. "http-nio-0.0.0.0-9080-exec-24" #387 daemon prio=5 os_prio=0 tid=0x00007f5130035000 nid=0x18d5 waiting on condition [0x00007f510a726000]
  8159.    java.lang.Thread.State: WAITING (parking)
  8160.         at sun.misc.Unsafe.park(Native Method)
  8161.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8162.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8163.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8164.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8165.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  8166.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  8167.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  8168.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  8169.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8170.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8171.         at java.lang.Thread.run(Thread.java:748)
  8172.  
  8173. "lettuce-eventExecutorLoop-22-1" #136 daemon prio=5 os_prio=0 tid=0x00007f51400d0000 nid=0x18d2 waiting on condition [0x00007f510aa29000]
  8174.    java.lang.Thread.State: WAITING (parking)
  8175.         at sun.misc.Unsafe.park(Native Method)
  8176.         - parking to wait for  <0x00000003820c0f90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8177.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8178.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8179.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8180.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  8181.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  8182.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  8183.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  8184.         at java.lang.Thread.run(Thread.java:748)
  8185.  
  8186. "lettuce-eventExecutorLoop-24-1" #145 daemon prio=5 os_prio=0 tid=0x00007f5130033800 nid=0x18d0 waiting on condition [0x00007f510ac2b000]
  8187.    java.lang.Thread.State: WAITING (parking)
  8188.         at sun.misc.Unsafe.park(Native Method)
  8189.         - parking to wait for  <0x00000003821a5948> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8190.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8191.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8192.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8193.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  8194.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  8195.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  8196.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  8197.         at java.lang.Thread.run(Thread.java:748)
  8198.  
  8199. "lettuce-eventExecutorLoop-18-1" #118 daemon prio=5 os_prio=0 tid=0x00007f51f1c8f000 nid=0x18cf waiting on condition [0x00007f510ad2c000]
  8200.    java.lang.Thread.State: WAITING (parking)
  8201.         at sun.misc.Unsafe.park(Native Method)
  8202.         - parking to wait for  <0x00000003820c1278> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8203.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8204.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8205.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8206.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  8207.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  8208.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  8209.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  8210.         at java.lang.Thread.run(Thread.java:748)
  8211.  
  8212. "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]
  8213.    java.lang.Thread.State: BLOCKED (on object monitor)
  8214.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  8215.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  8216.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  8217.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  8218.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  8219.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  8220.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  8221.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  8222.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  8223.         at java.lang.reflect.Method.invoke(Method.java:498)
  8224.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  8225.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  8226.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  8227.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  8228.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  8229.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  8230.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  8231.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  8232.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  8233.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  8234.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  8235.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  8236.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  8237.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  8238.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  8239.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  8240.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  8241.         at java.lang.reflect.Method.invoke(Method.java:498)
  8242.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  8243.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  8244.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  8245.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  8246.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  8247.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  8248.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  8249.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  8250.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  8251.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  8252.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  8253.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  8254.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  8255.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  8256.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8257.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  8258.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8259.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8260.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  8261.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  8262.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  8263.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8264.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  8265.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8266.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  8267.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8268.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  8269.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8270.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  8271.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8272.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  8273.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8274.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  8275.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8276.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  8277.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8278.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  8279.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8280.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  8281.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8282.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  8283.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8284.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  8285.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8286.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  8287.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8288.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  8289.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8290.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  8291.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8292.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  8293.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8294.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  8295.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8296.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8297.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  8298.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8299.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  8300.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8301.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  8302.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8303.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  8304.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8305.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  8306.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  8307.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  8308.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  8309.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8310.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8311.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  8312.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8313.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8314.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8315.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  8316.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  8317.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  8318.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  8319.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  8320.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  8321.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  8322.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  8323.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  8324.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  8325.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  8326.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  8327.         - locked <0x0000000566408220> (a org.apache.tomcat.util.net.NioChannel)
  8328.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  8329.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8330.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8331.         at java.lang.Thread.run(Thread.java:748)
  8332.  
  8333. "lettuce-eventExecutorLoop-20-1" #127 daemon prio=5 os_prio=0 tid=0x00007f51bc014000 nid=0x18cb waiting on condition [0x00007f510b130000]
  8334.    java.lang.Thread.State: WAITING (parking)
  8335.         at sun.misc.Unsafe.park(Native Method)
  8336.         - parking to wait for  <0x00000003820c1560> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8337.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8338.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8339.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8340.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  8341.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  8342.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  8343.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  8344.         at java.lang.Thread.run(Thread.java:748)
  8345.  
  8346. "http-nio-0.0.0.0-9080-exec-22" #380 daemon prio=5 os_prio=0 tid=0x00007f5130031800 nid=0x18ca waiting on condition [0x00007f510b231000]
  8347.    java.lang.Thread.State: WAITING (parking)
  8348.         at sun.misc.Unsafe.park(Native Method)
  8349.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8350.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8351.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8352.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8353.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  8354.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  8355.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  8356.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  8357.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8358.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8359.         at java.lang.Thread.run(Thread.java:748)
  8360.  
  8361. "lettuce-eventExecutorLoop-14-1" #100 daemon prio=5 os_prio=0 tid=0x00007f51c4040000 nid=0x18c8 waiting on condition [0x00007f510b433000]
  8362.    java.lang.Thread.State: WAITING (parking)
  8363.         at sun.misc.Unsafe.park(Native Method)
  8364.         - parking to wait for  <0x00000003820c1848> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8365.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8366.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8367.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8368.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  8369.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  8370.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  8371.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  8372.         at java.lang.Thread.run(Thread.java:748)
  8373.  
  8374. "lettuce-eventExecutorLoop-16-1" #109 daemon prio=5 os_prio=0 tid=0x00007f51cc03a000 nid=0x18c7 waiting on condition [0x00007f510b534000]
  8375.    java.lang.Thread.State: WAITING (parking)
  8376.         at sun.misc.Unsafe.park(Native Method)
  8377.         - parking to wait for  <0x00000003821a7638> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8378.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8379.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8380.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8381.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  8382.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  8383.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  8384.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  8385.         at java.lang.Thread.run(Thread.java:748)
  8386.  
  8387. "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]
  8388.    java.lang.Thread.State: BLOCKED (on object monitor)
  8389.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  8390.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  8391.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  8392.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  8393.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  8394.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  8395.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  8396.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  8397.         at java.lang.reflect.Method.invoke(Method.java:498)
  8398.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  8399.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  8400.                 at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  8401.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  8402.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  8403.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  8404.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getUserByNameWithFailoverGetUserById(RumbaUserDetailsService.java:988)
  8405.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:201)
  8406.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  8407.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  8408.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  8409.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  8410.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  8411.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  8412.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8413.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  8414.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8415.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  8416.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8417.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  8418.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8419.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  8420.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8421.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  8422.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8423.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8424.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  8425.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8426.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  8427.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8428.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  8429.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8430.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  8431.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8432.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  8433.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  8434.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  8435.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  8436.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8437.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8438.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  8439.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8440.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8441.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8442.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  8443.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  8444.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  8445.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  8446.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  8447.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  8448.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  8449.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  8450.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  8451.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  8452.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  8453.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  8454.         - locked <0x000000039251e1e0> (a org.apache.tomcat.util.net.NioChannel)
  8455.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  8456.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8457.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8458.         at java.lang.Thread.run(Thread.java:748)
  8459.  
  8460. "http-nio-0.0.0.0-9080-exec-20" #377 daemon prio=5 os_prio=0 tid=0x00007f5130030000 nid=0x18c5 waiting on condition [0x00007f510b736000]
  8461.    java.lang.Thread.State: WAITING (parking)
  8462.         at sun.misc.Unsafe.park(Native Method)
  8463.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8464.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8465.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8466.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8467.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  8468.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  8469.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  8470.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  8471.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8472.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8473.         at java.lang.Thread.run(Thread.java:748)
  8474.  
  8475. "lettuce-eventExecutorLoop-12-1" #91 daemon prio=5 os_prio=0 tid=0x00007f517c00d000 nid=0x18c4 waiting on condition [0x00007f510b837000]
  8476.    java.lang.Thread.State: WAITING (parking)
  8477.         at sun.misc.Unsafe.park(Native Method)
  8478.         - parking to wait for  <0x00000003820c5a48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8479.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8480.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8481.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8482.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  8483.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  8484.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  8485.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  8486.         at java.lang.Thread.run(Thread.java:748)
  8487.  
  8488. "http-nio-0.0.0.0-9080-exec-19" #376 daemon prio=5 os_prio=0 tid=0x00007f513401c000 nid=0x18c3 waiting on condition [0x00007f510b938000]
  8489.    java.lang.Thread.State: WAITING (parking)
  8490.         at sun.misc.Unsafe.park(Native Method)
  8491.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8492.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8493.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8494.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8495.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  8496.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  8497.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  8498.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  8499.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8500.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8501.         at java.lang.Thread.run(Thread.java:748)
  8502.  
  8503. "lettuce-eventExecutorLoop-10-1" #82 daemon prio=5 os_prio=0 tid=0x00007f517446e800 nid=0x18c2 waiting on condition [0x00007f510ba39000]
  8504.    java.lang.Thread.State: WAITING (parking)
  8505.         at sun.misc.Unsafe.park(Native Method)
  8506.         - parking to wait for  <0x00000003820fbbd0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8507.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8508.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8509.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8510.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  8511.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  8512.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  8513.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  8514.         at java.lang.Thread.run(Thread.java:748)
  8515.  
  8516. "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]
  8517.    java.lang.Thread.State: BLOCKED (on object monitor)
  8518.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  8519.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  8520.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  8521.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  8522.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  8523.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  8524.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  8525.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  8526.         at java.lang.reflect.Method.invoke(Method.java:498)
  8527.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  8528.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  8529.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  8530.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  8531.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  8532.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  8533.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  8534.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  8535.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  8536.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  8537.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  8538.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  8539.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  8540.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  8541.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8542.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  8543.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8544.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  8545.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8546.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  8547.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8548.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  8549.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8550.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  8551.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8552.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8553.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  8554.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8555.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  8556.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8557.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  8558.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8559.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  8560.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8561.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  8562.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  8563.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  8564.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  8565.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8566.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8567.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  8568.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8569.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8570.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8571.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  8572.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  8573.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  8574.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  8575.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  8576.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  8577.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  8578.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  8579.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  8580.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  8581.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  8582.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  8583.         - locked <0x0000000566408b28> (a org.apache.tomcat.util.net.NioChannel)
  8584.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  8585.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8586.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8587.         at java.lang.Thread.run(Thread.java:748)
  8588.  
  8589. "lettuce-eventExecutorLoop-8-4" #76 daemon prio=5 os_prio=0 tid=0x00007f516c0c6000 nid=0x18bf waiting on condition [0x00007f510bd3c000]
  8590.    java.lang.Thread.State: WAITING (parking)
  8591.         at sun.misc.Unsafe.park(Native Method)
  8592.         - parking to wait for  <0x00000003821a7f20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8593.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8594.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8595.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8596.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  8597.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  8598.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  8599.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  8600.         at java.lang.Thread.run(Thread.java:748)
  8601.  
  8602. "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]
  8603.    java.lang.Thread.State: BLOCKED (on object monitor)
  8604.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  8605.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  8606.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  8607.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  8608.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  8609.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  8610.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  8611.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  8612.         at java.lang.reflect.Method.invoke(Method.java:498)
  8613.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  8614.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  8615.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  8616.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  8617.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  8618.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  8619.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  8620.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  8621.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  8622.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  8623.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  8624.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  8625.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  8626.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  8627.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8628.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  8629.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8630.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  8631.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8632.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  8633.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8634.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  8635.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8636.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  8637.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8638.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8639.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  8640.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8641.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  8642.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8643.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  8644.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8645.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  8646.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8647.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  8648.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  8649.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  8650.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  8651.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8652.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8653.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  8654.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8655.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8656.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8657.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  8658.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  8659.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  8660.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  8661.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  8662.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  8663.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  8664.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  8665.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  8666.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  8667.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  8668.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  8669.         - locked <0x00000005664093b8> (a org.apache.tomcat.util.net.NioChannel)
  8670.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  8671.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8672.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8673.         at java.lang.Thread.run(Thread.java:748)
  8674.  
  8675. "http-nio-0.0.0.0-9080-exec-16" #369 daemon prio=5 os_prio=0 tid=0x00007f513002d800 nid=0x18ba waiting on condition [0x00007f510c140000]
  8676.    java.lang.Thread.State: WAITING (parking)
  8677.         at sun.misc.Unsafe.park(Native Method)
  8678.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8679.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8680.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8681.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8682.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  8683.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  8684.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  8685.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  8686.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8687.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8688.         at java.lang.Thread.run(Thread.java:748)
  8689.  
  8690. "http-nio-0.0.0.0-9080-exec-15" #368 daemon prio=5 os_prio=0 tid=0x00007f5134018800 nid=0x18b9 waiting on condition [0x00007f510c241000]
  8691.    java.lang.Thread.State: WAITING (parking)
  8692.         at sun.misc.Unsafe.park(Native Method)
  8693.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8694.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8695.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8696.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8697.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  8698.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  8699.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  8700.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  8701.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8702.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8703.         at java.lang.Thread.run(Thread.java:748)
  8704.  
  8705. "lettuce-eventExecutorLoop-5-4" #66 daemon prio=5 os_prio=0 tid=0x00007f515c013000 nid=0x18b7 waiting on condition [0x00007f510c443000]
  8706.    java.lang.Thread.State: WAITING (parking)
  8707.         at sun.misc.Unsafe.park(Native Method)
  8708.         - parking to wait for  <0x00000003821ab318> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8709.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8710.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8711.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8712.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  8713.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  8714.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  8715.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  8716.         at java.lang.Thread.run(Thread.java:748)
  8717.  
  8718. "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]
  8719.    java.lang.Thread.State: BLOCKED (on object monitor)
  8720.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  8721.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  8722.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  8723.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  8724.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  8725.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  8726.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  8727.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  8728.         at java.lang.reflect.Method.invoke(Method.java:498)
  8729.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  8730.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  8731.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  8732.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  8733.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  8734.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  8735.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  8736.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  8737.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  8738.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  8739.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  8740.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  8741.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  8742.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  8743.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8744.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  8745.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8746.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  8747.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8748.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  8749.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8750.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  8751.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8752.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  8753.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8754.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8755.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  8756.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8757.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  8758.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8759.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  8760.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8761.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  8762.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8763.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  8764.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  8765.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  8766.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  8767.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8768.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8769.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  8770.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8771.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8772.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8773.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  8774.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  8775.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  8776.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  8777.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  8778.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  8779.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  8780.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  8781.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  8782.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  8783.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  8784.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  8785.         - locked <0x000000056600c418> (a org.apache.tomcat.util.net.NioChannel)
  8786.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  8787.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8788.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8789.         at java.lang.Thread.run(Thread.java:748)
  8790.  
  8791. "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]
  8792.    java.lang.Thread.State: BLOCKED (on object monitor)
  8793.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  8794.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  8795.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  8796.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.isUsernameAvailable(UserLifeCycleReadProxyV3.java:233)
  8797.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.isUsernameAvailable(UserLifeCycleProxyV3.java:388)
  8798.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.isUsernameAvailable(UserLifeCycleProxy.java:227)
  8799.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  8800.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  8801.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  8802.         at java.lang.reflect.Method.invoke(Method.java:498)
  8803.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  8804.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:241)
  8805.         at com.sun.proxy.$Proxy82.isUsernameAvailable(Unknown Source)
  8806.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.isUsernameAvailable(CacheManagingUserLifeCycleProxy.java:262)
  8807.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.isUsernameAvailable(RumbaUserDetailsService.java:1035)
  8808.         at com.pearson.ltg.ole.controller.UserAttributesController.isUsernameAvailable(UserAttributesController.java:235)
  8809.         at com.pearson.ltg.ole.controller.UserAttributesController$$FastClassBySpringCGLIB$$40eed72c.invoke(<generated>)
  8810.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  8811.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  8812.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  8813.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  8814.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  8815.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  8816.         at com.pearson.ltg.ole.controller.UserAttributesController$$EnhancerBySpringCGLIB$$95ed9a5e.isUsernameAvailable(<generated>)
  8817.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  8818.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  8819.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  8820.         at java.lang.reflect.Method.invoke(Method.java:498)
  8821.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  8822.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  8823.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  8824.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  8825.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  8826.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  8827.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  8828.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  8829.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  8830.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  8831.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  8832.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  8833.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  8834.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  8835.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8836.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  8837.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8838.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8839.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  8840.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  8841.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  8842.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8843.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  8844.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8845.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  8846.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8847.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  8848.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8849.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  8850.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8851.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  8852.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8853.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  8854.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8855.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  8856.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8857.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  8858.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8859.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  8860.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8861.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  8862.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8863.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  8864.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8865.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  8866.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8867.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  8868.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8869.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  8870.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8871.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  8872.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8873.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  8874.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8875.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8876.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  8877.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8878.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  8879.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8880.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  8881.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8882.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  8883.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8884.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  8885.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  8886.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  8887.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  8888.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8889.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8890.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  8891.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8892.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8893.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8894.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  8895.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  8896.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  8897.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  8898.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  8899.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  8900.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  8901.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  8902.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  8903.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  8904.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  8905.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  8906.         - locked <0x000000056640a018> (a org.apache.tomcat.util.net.NioChannel)
  8907.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  8908.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8909.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8910.         at java.lang.Thread.run(Thread.java:748)
  8911.  
  8912. "http-nio-0.0.0.0-9080-exec-12" #364 daemon prio=5 os_prio=0 tid=0x00007f5130020800 nid=0x18b4 waiting on condition [0x00007f510c746000]
  8913.    java.lang.Thread.State: WAITING (parking)
  8914.         at sun.misc.Unsafe.park(Native Method)
  8915.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  8916.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  8917.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  8918.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  8919.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  8920.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  8921.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  8922.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  8923.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8924.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8925.         at java.lang.Thread.run(Thread.java:748)
  8926.  
  8927. "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]
  8928.    java.lang.Thread.State: BLOCKED (on object monitor)
  8929.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  8930.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  8931.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  8932.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  8933.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  8934.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  8935.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  8936.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  8937.         at java.lang.reflect.Method.invoke(Method.java:498)
  8938.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  8939.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  8940.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  8941.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  8942.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  8943.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  8944.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserById(RumbaUserDetailsService.java:273)
  8945.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.loadUserDetails(RumbaUserDetailsService.java:187)
  8946.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.loadUserByAssertion(CasAuthenticationProvider.java:149)
  8947.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:132)
  8948.         at org.springframework.security.cas.authentication.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:117)
  8949.         at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
  8950.         at org.springframework.security.cas.web.CasAuthenticationFilter.attemptAuthentication(CasAuthenticationFilter.java:104)
  8951.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)
  8952.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8953.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  8954.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8955.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  8956.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8957.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  8958.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8959.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  8960.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8961.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  8962.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8963.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8964.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  8965.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8966.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  8967.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8968.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  8969.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8970.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  8971.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  8972.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  8973.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  8974.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  8975.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  8976.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8977.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8978.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  8979.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  8980.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  8981.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  8982.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  8983.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  8984.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  8985.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  8986.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  8987.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  8988.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  8989.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  8990.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  8991.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  8992.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  8993.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  8994.         - locked <0x000000056600cca8> (a org.apache.tomcat.util.net.NioChannel)
  8995.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  8996.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  8997.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  8998.         at java.lang.Thread.run(Thread.java:748)
  8999.  
  9000. "AD Thread-Top Backends Processor0" #361 daemon prio=5 os_prio=0 tid=0x00007f518401a000 nid=0x18b1 waiting on condition [0x00007f510ca49000]
  9001.    java.lang.Thread.State: TIMED_WAITING (parking)
  9002.         at sun.misc.Unsafe.park(Native Method)
  9003.         - parking to wait for  <0x0000000383a9ae98> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9004.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  9005.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  9006.         at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
  9007.         at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
  9008.         at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
  9009.         at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
  9010.         at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
  9011.         at java.lang.Thread.run(Thread.java:748)
  9012.  
  9013. "http-nio-0.0.0.0-9080-exec-10" #360 daemon prio=5 os_prio=0 tid=0x00007f513001f000 nid=0x18b0 waiting on condition [0x00007f510cd4a000]
  9014.    java.lang.Thread.State: WAITING (parking)
  9015.         at sun.misc.Unsafe.park(Native Method)
  9016.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9017.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9018.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9019.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9020.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  9021.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  9022.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  9023.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9024.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9025.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9026.         at java.lang.Thread.run(Thread.java:748)
  9027.  
  9028. "lettuce-eventExecutorLoop-55-3" #292 daemon prio=5 os_prio=0 tid=0x00007f51b4015000 nid=0x18af waiting on condition [0x00007f510ce4b000]
  9029.    java.lang.Thread.State: WAITING (parking)
  9030.         at sun.misc.Unsafe.park(Native Method)
  9031.         - parking to wait for  <0x00000003820fc0b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9032.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9033.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9034.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9035.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9036.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9037.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9038.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9039.         at java.lang.Thread.run(Thread.java:748)
  9040.  
  9041. "pool-29-thread-1" #294 prio=5 os_prio=0 tid=0x00007f51740a6000 nid=0x18ad waiting on condition [0x00007f510d04d000]
  9042.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  9043.         at java.lang.Thread.sleep(Native Method)
  9044.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  9045.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  9046.         at java.lang.Thread.run(Thread.java:748)
  9047.  
  9048. "http-nio-0.0.0.0-9080-exec-9" #358 daemon prio=5 os_prio=0 tid=0x00007f5130018000 nid=0x18ac waiting on condition [0x00007f510d94c000]
  9049.    java.lang.Thread.State: WAITING (parking)
  9050.         at sun.misc.Unsafe.park(Native Method)
  9051.         - parking to wait for  <0x0000000566c1cce8> (a java.util.concurrent.FutureTask)
  9052.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9053.         at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:429)
  9054.         at java.util.concurrent.FutureTask.get(FutureTask.java:191)
  9055.         at com.pearson.ltg.ole.async.AsyncProcessor.collectAsyncResults(AsyncProcessor.java:74)
  9056.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResultsAsync(AsyncProcessor.java:57)
  9057.         at com.pearson.ltg.ole.async.AsyncProcessor.applyClosureAndCollectResults(AsyncProcessor.java:42)
  9058.         at com.pearson.ltg.ole.service.RumbaDataService.getRumbaUsersFromUserIdList(RumbaDataService.java:135)
  9059.         at com.pearson.ltg.ole.service.RumbaDataService.populateUsersFromUserIds(RumbaDataService.java:141)
  9060.         at com.pearson.ltg.ole.service.ClassRosterService.getOleClassRoster(ClassRosterService.java:174)
  9061.         at com.pearson.ltg.ole.controller.ClassRosterController.getRosterById(ClassRosterController.java:110)
  9062.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  9063.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  9064.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649)
  9065.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getRosterById(<generated>)
  9066.         at sun.reflect.GeneratedMethodAccessor859.invoke(Unknown Source)
  9067.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  9068.         at java.lang.reflect.Method.invoke(Method.java:498)
  9069.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  9070.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  9071.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  9072.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  9073.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  9074.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  9075.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  9076.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  9077.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  9078.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  9079.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  9080.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  9081.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  9082.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  9083.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  9084.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  9085.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  9086.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  9087.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  9088.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  9089.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  9090.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9091.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  9092.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9093.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  9094.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9095.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  9096.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9097.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  9098.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9099.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  9100.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9101.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  9102.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9103.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  9104.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9105.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  9106.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9107.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  9108.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9109.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  9110.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9111.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  9112.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9113.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  9114.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9115.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  9116.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9117.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  9118.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9119.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  9120.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9121.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  9122.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  9123.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9124.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  9125.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9126.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  9127.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9128.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  9129.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9130.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  9131.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9132.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  9133.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  9134.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  9135.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  9136.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  9137.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  9138.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  9139.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  9140.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  9141.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  9142.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  9143.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  9144.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  9145.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  9146.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  9147.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  9148.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  9149.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  9150.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  9151.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  9152.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  9153.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  9154.         - locked <0x000000038ac7e980> (a org.apache.tomcat.util.net.NioChannel)
  9155.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  9156.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9157.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9158.         at java.lang.Thread.run(Thread.java:748)
  9159.  
  9160. "http-nio-0.0.0.0-9080-exec-8" #357 daemon prio=5 os_prio=0 tid=0x00007f5130016000 nid=0x18ab waiting on condition [0x00007f510e298000]
  9161.    java.lang.Thread.State: WAITING (parking)
  9162.         at sun.misc.Unsafe.park(Native Method)
  9163.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9164.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9165.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9166.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9167.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  9168.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  9169.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  9170.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9171.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9172.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9173.         at java.lang.Thread.run(Thread.java:748)
  9174.  
  9175. "http-nio-0.0.0.0-9080-exec-7" #356 daemon prio=5 os_prio=0 tid=0x00007f5130014000 nid=0x18aa waiting on condition [0x00007f510e399000]
  9176.    java.lang.Thread.State: WAITING (parking)
  9177.         at sun.misc.Unsafe.park(Native Method)
  9178.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9179.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9180.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9181.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9182.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  9183.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  9184.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  9185.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9186.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9187.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9188.         at java.lang.Thread.run(Thread.java:748)
  9189.  
  9190. "http-nio-0.0.0.0-9080-exec-6" #355 daemon prio=5 os_prio=0 tid=0x00007f5130012000 nid=0x18a9 waiting on condition [0x00007f510e49a000]
  9191.    java.lang.Thread.State: WAITING (parking)
  9192.         at sun.misc.Unsafe.park(Native Method)
  9193.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9194.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9195.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9196.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9197.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  9198.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  9199.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  9200.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9201.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9202.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9203.         at java.lang.Thread.run(Thread.java:748)
  9204.  
  9205. "http-nio-0.0.0.0-9080-exec-2" #354 daemon prio=5 os_prio=0 tid=0x00007f5130010800 nid=0x18a8 waiting on condition [0x00007f510e59b000]
  9206.    java.lang.Thread.State: WAITING (parking)
  9207.         at sun.misc.Unsafe.park(Native Method)
  9208.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9209.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9210.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9211.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9212.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  9213.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  9214.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  9215.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9216.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9217.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9218.         at java.lang.Thread.run(Thread.java:748)
  9219.  
  9220. "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]
  9221.    java.lang.Thread.State: BLOCKED (on object monitor)
  9222.         at com.pearson.ltg.rumba.wsclient.common.AbstractRumbaWSProxy.getPort(AbstractRumbaWSProxy.java:111)
  9223.         - waiting to lock <0x00000003a4189e88> (a com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3)
  9224.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.makeRequest(UserLifeCycleReadProxyV3.java:110)
  9225.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleReadProxyV3.getUserByUserIdWithDomain(UserLifeCycleReadProxyV3.java:257)
  9226.         at com.pearson.ltg.rumba.wsclient.user.v3.impl.UserLifeCycleProxyV3.getUserByUserIdWithDomain(UserLifeCycleProxyV3.java:392)
  9227.         at com.pearson.ltg.rumba.wsclient.user.UserLifeCycleProxy.getUserByUserIdWithDomain(UserLifeCycleProxy.java:233)
  9228.         at sun.reflect.GeneratedMethodAccessor1461.invoke(Unknown Source)
  9229.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  9230.         at java.lang.reflect.Method.invoke(Method.java:498)
  9231.         at com.pearson.ltg.ole.util.cache.CachingProxy.call(CachingProxy.java:167)
  9232.         at com.pearson.ltg.ole.util.cache.CachingProxy.makeCachedCall(CachingProxy.java:223)
  9233.         at com.pearson.ltg.ole.util.cache.CachingProxy.invoke(CachingProxy.java:243)
  9234.         at com.sun.proxy.$Proxy82.getUserByUserIdWithDomain(Unknown Source)
  9235.         at com.pearson.ltg.ole.util.cache.CacheManagingUserLifeCycleProxy.getUserByUserIdWithDomain(CacheManagingUserLifeCycleProxy.java:273)
  9236.         at com.pearson.ltg.ole.security.RumbaUserDetailsService.getRumbaUserById(RumbaUserDetailsService.java:1045)
  9237.         at com.pearson.ltg.ole.service.ClassRosterService.getUserById(ClassRosterService.java:877)
  9238.         at com.pearson.ltg.ole.service.ClassRosterService.getStudentsFromRosters(ClassRosterService.java:861)
  9239.         at com.pearson.ltg.ole.service.ClassRosterService.getAllRosterInformation(ClassRosterService.java:848)
  9240.         at com.pearson.ltg.ole.controller.ClassRosterController.getAllRosterInformation(ClassRosterController.java:912)
  9241.         at com.pearson.ltg.ole.controller.ClassRosterController$$FastClassBySpringCGLIB$$408d1e71.invoke(<generated>)
  9242.         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  9243.         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
  9244.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
  9245.         at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
  9246.         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  9247.         at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
  9248.         at com.pearson.ltg.ole.controller.ClassRosterController$$EnhancerBySpringCGLIB$$49d0c603.getAllRosterInformation(<generated>)
  9249.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  9250.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  9251.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  9252.         at java.lang.reflect.Method.invoke(Method.java:498)
  9253.         at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
  9254.         at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
  9255.         at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
  9256.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
  9257.         at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
  9258.         at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
  9259.         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
  9260.         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
  9261.         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
  9262.         at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:858)
  9263.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  9264.         at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
  9265.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  9266.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
  9267.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  9268.         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  9269.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  9270.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  9271.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
  9272.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
  9273.         at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
  9274.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9275.         at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
  9276.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9277.         at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
  9278.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9279.         at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
  9280.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9281.         at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
  9282.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9283.         at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
  9284.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9285.         at com.pearson.ltg.ole.security.SharedAssignmentBasicAuthenticationFilter.doFilter(SharedAssignmentBasicAuthenticationFilter.java:88)
  9286.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9287.         at com.pearson.ltg.ole.security.ProsperoAuthenticationFilter.doFilter(ProsperoAuthenticationFilter.java:104)
  9288.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9289.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  9290.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9291.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  9292.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9293.         at com.pearson.ltg.ole.security.CsrfFilter.doFilter(CsrfFilter.java:74)
  9294.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9295.         at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
  9296.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9297.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:202)
  9298.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9299.         at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:107)
  9300.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9301.         at org.springframework.security.oauth.provider.filter.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:210)
  9302.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9303.         at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
  9304.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9305.         at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
  9306.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  9307.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9308.         at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
  9309.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9310.         at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
  9311.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9312.         at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  9313.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9314.         at com.pearson.ltg.ole.security.OLEServletContextFilter.doFilter(OLEServletContextFilter.java:51)
  9315.         at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
  9316.         at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
  9317.         at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
  9318.         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
  9319.         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
  9320.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  9321.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  9322.         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
  9323.         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  9324.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
  9325.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  9326.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
  9327.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
  9328.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
  9329.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
  9330.         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
  9331.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
  9332.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
  9333.         at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
  9334.         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
  9335.         at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
  9336.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558)
  9337.         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515)
  9338.         - locked <0x0000000397b64ba8> (a org.apache.tomcat.util.net.NioChannel)
  9339.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  9340.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9341.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9342.         at java.lang.Thread.run(Thread.java:748)
  9343.  
  9344. "http-nio-0.0.0.0-9080-exec-4" #352 daemon prio=5 os_prio=0 tid=0x00007f5134010800 nid=0x18a6 waiting on condition [0x00007f510e79d000]
  9345.    java.lang.Thread.State: WAITING (parking)
  9346.         at sun.misc.Unsafe.park(Native Method)
  9347.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9348.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9349.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9350.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9351.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  9352.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  9353.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  9354.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9355.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9356.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9357.         at java.lang.Thread.run(Thread.java:748)
  9358.  
  9359. "http-nio-0.0.0.0-9080-exec-3" #351 daemon prio=5 os_prio=0 tid=0x00007f513400f000 nid=0x18a5 waiting on condition [0x00007f510e89e000]
  9360.    java.lang.Thread.State: WAITING (parking)
  9361.         at sun.misc.Unsafe.park(Native Method)
  9362.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9363.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9364.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9365.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9366.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  9367.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  9368.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  9369.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9370.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9371.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9372.         at java.lang.Thread.run(Thread.java:748)
  9373.  
  9374. "http-nio-0.0.0.0-9180-exec-3" #350 daemon prio=5 os_prio=0 tid=0x00007f5148d4e800 nid=0x18a4 waiting on condition [0x00007f510e99f000]
  9375.    java.lang.Thread.State: TIMED_WAITING (parking)
  9376.         at sun.misc.Unsafe.park(Native Method)
  9377.         - parking to wait for  <0x0000000382108250> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9378.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  9379.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  9380.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  9381.         at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:85)
  9382.         at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:31)
  9383.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
  9384.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9385.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9386.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9387.         at java.lang.Thread.run(Thread.java:748)
  9388.  
  9389. "http-nio-0.0.0.0-9080-exec-1" #348 daemon prio=5 os_prio=0 tid=0x00007f5134007800 nid=0x18a3 waiting on condition [0x00007f510eaa0000]
  9390.    java.lang.Thread.State: WAITING (parking)
  9391.         at sun.misc.Unsafe.park(Native Method)
  9392.         - parking to wait for  <0x0000000382022cd8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9393.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9394.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9395.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9396.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
  9397.         at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
  9398.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  9399.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9400.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9401.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9402.         at java.lang.Thread.run(Thread.java:748)
  9403.  
  9404. "http-nio-0.0.0.0-9180-exec-2" #349 daemon prio=5 os_prio=0 tid=0x00007f514cbe8000 nid=0x18a2 waiting on condition [0x00007f510eba1000]
  9405.    java.lang.Thread.State: TIMED_WAITING (parking)
  9406.         at sun.misc.Unsafe.park(Native Method)
  9407.         - parking to wait for  <0x0000000382108250> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9408.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  9409.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  9410.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  9411.         at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:85)
  9412.         at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:31)
  9413.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
  9414.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9415.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9416.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9417.         at java.lang.Thread.run(Thread.java:748)
  9418.  
  9419. "http-nio-0.0.0.0-9180-exec-1" #347 daemon prio=5 os_prio=0 tid=0x00007f514cbe6800 nid=0x18a1 waiting on condition [0x00007f510eca2000]
  9420.    java.lang.Thread.State: TIMED_WAITING (parking)
  9421.         at sun.misc.Unsafe.park(Native Method)
  9422.         - parking to wait for  <0x0000000382108250> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9423.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  9424.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  9425.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  9426.         at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:85)
  9427.         at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:31)
  9428.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
  9429.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9430.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9431.         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  9432.         at java.lang.Thread.run(Thread.java:748)
  9433.  
  9434. "http-nio-0.0.0.0-9180-Acceptor-0" #345 daemon prio=5 os_prio=0 tid=0x00007f51f21d6800 nid=0x18a0 runnable [0x00007f510eda3000]
  9435.    java.lang.Thread.State: RUNNABLE
  9436.         at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
  9437.         at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
  9438.         at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
  9439.         - locked <0x00000003835c5ca8> (a java.lang.Object)
  9440.         at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:688)
  9441.         at java.lang.Thread.run(Thread.java:748)
  9442.  
  9443. "http-nio-0.0.0.0-9180-ClientPoller-1" #344 daemon prio=5 os_prio=0 tid=0x00007f51f21d4800 nid=0x189f runnable [0x00007f510eea4000]
  9444.    java.lang.Thread.State: RUNNABLE
  9445.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  9446.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  9447.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  9448.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  9449.         - locked <0x0000000382108d18> (a sun.nio.ch.Util$3)
  9450.         - locked <0x0000000382108d30> (a java.util.Collections$UnmodifiableSet)
  9451.         - locked <0x0000000382108cd0> (a sun.nio.ch.EPollSelectorImpl)
  9452.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  9453.         at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052)
  9454.         at java.lang.Thread.run(Thread.java:748)
  9455.  
  9456. "http-nio-0.0.0.0-9180-ClientPoller-0" #343 daemon prio=5 os_prio=0 tid=0x00007f51f2278800 nid=0x189e runnable [0x00007f510efa5000]
  9457.    java.lang.Thread.State: RUNNABLE
  9458.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  9459.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  9460.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  9461.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  9462.         - locked <0x000000038210a5d0> (a sun.nio.ch.Util$3)
  9463.         - locked <0x000000038210a5e8> (a java.util.Collections$UnmodifiableSet)
  9464.         - locked <0x000000038210a588> (a sun.nio.ch.EPollSelectorImpl)
  9465.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  9466.         at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052)
  9467.         at java.lang.Thread.run(Thread.java:748)
  9468.  
  9469. "http-nio-0.0.0.0-7080-Acceptor-0" #342 daemon prio=5 os_prio=0 tid=0x00007f51f2276800 nid=0x189d runnable [0x00007f510f0a6000]
  9470.    java.lang.Thread.State: RUNNABLE
  9471.         at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
  9472.         at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
  9473.         at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
  9474.         - locked <0x00000003835bcbc0> (a java.lang.Object)
  9475.         at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:688)
  9476.         at java.lang.Thread.run(Thread.java:748)
  9477.  
  9478. "http-nio-0.0.0.0-7080-ClientPoller-1" #341 daemon prio=5 os_prio=0 tid=0x00007f51f2275800 nid=0x189c runnable [0x00007f510f1a7000]
  9479.    java.lang.Thread.State: RUNNABLE
  9480.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  9481.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  9482.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  9483.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  9484.         - locked <0x000000038210aa28> (a sun.nio.ch.Util$3)
  9485.         - locked <0x000000038210aa40> (a java.util.Collections$UnmodifiableSet)
  9486.         - locked <0x000000038210a9e0> (a sun.nio.ch.EPollSelectorImpl)
  9487.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  9488.         at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052)
  9489.         at java.lang.Thread.run(Thread.java:748)
  9490.  
  9491. "http-nio-0.0.0.0-7080-ClientPoller-0" #340 daemon prio=5 os_prio=0 tid=0x00007f51f22bc800 nid=0x189b runnable [0x00007f510f2a8000]
  9492.    java.lang.Thread.State: RUNNABLE
  9493.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  9494.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  9495.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  9496.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  9497.         - locked <0x000000038210aca0> (a sun.nio.ch.Util$3)
  9498.         - locked <0x000000038210acb8> (a java.util.Collections$UnmodifiableSet)
  9499.         - locked <0x000000038210ac58> (a sun.nio.ch.EPollSelectorImpl)
  9500.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  9501.         at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052)
  9502.         at java.lang.Thread.run(Thread.java:748)
  9503.  
  9504. "http-nio-0.0.0.0-9080-Acceptor-0" #339 daemon prio=5 os_prio=0 tid=0x00007f51f22c1800 nid=0x189a runnable [0x00007f510f3a9000]
  9505.    java.lang.Thread.State: RUNNABLE
  9506.         at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
  9507.         at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
  9508.         at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
  9509.         - locked <0x0000000383d07a98> (a java.lang.Object)
  9510.         at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:688)
  9511.         at java.lang.Thread.run(Thread.java:748)
  9512.  
  9513. "http-nio-0.0.0.0-9080-ClientPoller-1" #338 daemon prio=5 os_prio=0 tid=0x00007f51f22c0000 nid=0x1899 runnable [0x00007f510f4aa000]
  9514.    java.lang.Thread.State: RUNNABLE
  9515.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  9516.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  9517.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  9518.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  9519.         - locked <0x000000038210b0b8> (a sun.nio.ch.Util$3)
  9520.         - locked <0x000000038210b0d0> (a java.util.Collections$UnmodifiableSet)
  9521.         - locked <0x000000038210b070> (a sun.nio.ch.EPollSelectorImpl)
  9522.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  9523.         at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052)
  9524.         at java.lang.Thread.run(Thread.java:748)
  9525.  
  9526. "http-nio-0.0.0.0-9080-ClientPoller-0" #337 daemon prio=5 os_prio=0 tid=0x00007f51f227b000 nid=0x1898 runnable [0x00007f510f5ab000]
  9527.    java.lang.Thread.State: RUNNABLE
  9528.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  9529.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  9530.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  9531.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  9532.         - locked <0x000000038210b330> (a sun.nio.ch.Util$3)
  9533.         - locked <0x000000038210b348> (a java.util.Collections$UnmodifiableSet)
  9534.         - locked <0x000000038210b2e8> (a sun.nio.ch.EPollSelectorImpl)
  9535.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  9536.         at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1052)
  9537.         at java.lang.Thread.run(Thread.java:748)
  9538.  
  9539. "ContainerBackgroundProcessor[StandardEngine[Catalina]]" #336 daemon prio=5 os_prio=0 tid=0x00007f51f1a2a800 nid=0x1897 waiting on condition [0x00007f510f6ac000]
  9540.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  9541.         at java.lang.Thread.sleep(Native Method)
  9542.         at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1345)
  9543.         at java.lang.Thread.run(Thread.java:748)
  9544.  
  9545. "Thread-17" #335 daemon prio=5 os_prio=0 tid=0x00007f5149b0e800 nid=0x1896 waiting on condition [0x00007f510f7ad000]
  9546.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  9547.         at java.lang.Thread.sleep(Native Method)
  9548.         at com.pearson.ctg.portal.service.healthcheck.HealthcheckServlet$DatabaseHealthCheckThread.run(Redefined)
  9549.  
  9550. "Thread-16" #334 daemon prio=5 os_prio=0 tid=0x00007f514a2fc800 nid=0x1895 waiting on condition [0x00007f510f8ae000]
  9551.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  9552.         at java.lang.Thread.sleep(Native Method)
  9553.         at com.pearson.ctg.portal.service.healthcheck.HealthcheckServlet$HttpHealthCheckThread.run(Redefined)
  9554.  
  9555. "scheduler-5" #327 prio=5 os_prio=0 tid=0x00007f517c00b000 nid=0x188e waiting on condition [0x00007f51100b4000]
  9556.    java.lang.Thread.State: TIMED_WAITING (parking)
  9557.         at sun.misc.Unsafe.park(Native Method)
  9558.         - parking to wait for  <0x000000038210d050> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9559.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  9560.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  9561.         at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
  9562.         at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
  9563.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  9564.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9565.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9566.         at java.lang.Thread.run(Thread.java:748)
  9567.  
  9568. "scheduler-4" #326 prio=5 os_prio=0 tid=0x00007f514a48f000 nid=0x188d waiting on condition [0x00007f51101b5000]
  9569.    java.lang.Thread.State: TIMED_WAITING (parking)
  9570.         at sun.misc.Unsafe.park(Native Method)
  9571.         - parking to wait for  <0x000000038210d050> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9572.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  9573.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  9574.         at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
  9575.         at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
  9576.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  9577.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9578.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9579.         at java.lang.Thread.run(Thread.java:748)
  9580.  
  9581. "scheduler-3" #325 prio=5 os_prio=0 tid=0x00007f514a48d000 nid=0x188c waiting on condition [0x00007f51102b6000]
  9582.    java.lang.Thread.State: WAITING (parking)
  9583.         at sun.misc.Unsafe.park(Native Method)
  9584.         - parking to wait for  <0x000000038210d050> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9585.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9586.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9587.         at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
  9588.         at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
  9589.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  9590.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9591.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9592.         at java.lang.Thread.run(Thread.java:748)
  9593.  
  9594. "scheduler-2" #324 prio=5 os_prio=0 tid=0x00007f514a48b800 nid=0x188b waiting on condition [0x00007f51103b7000]
  9595.    java.lang.Thread.State: WAITING (parking)
  9596.         at sun.misc.Unsafe.park(Native Method)
  9597.         - parking to wait for  <0x000000038210d050> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9598.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9599.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9600.         at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
  9601.         at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
  9602.         at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
  9603.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
  9604.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9605.         at java.lang.Thread.run(Thread.java:748)
  9606.  
  9607. "scheduler-1" #323 prio=5 os_prio=0 tid=0x00007f514a48a800 nid=0x188a runnable [0x00007f51104b7000]
  9608.    java.lang.Thread.State: RUNNABLE
  9609.         at java.net.SocketInputStream.socketRead0(Native Method)
  9610.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  9611.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  9612.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  9613.         at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  9614.         at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  9615.         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  9616.         - locked <0x000000056640e3d8> (a java.lang.Object)
  9617.         at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  9618.         at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  9619.         - locked <0x00000005664104e8> (a sun.security.ssl.AppInputStream)
  9620.         at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
  9621.         at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
  9622.         at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
  9623.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  9624.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  9625.         at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
  9626.         at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
  9627.         at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
  9628.         at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
  9629.         at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
  9630.         at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
  9631.         at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
  9632.         at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
  9633.         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
  9634.         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
  9635.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  9636.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
  9637.         at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
  9638.         at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
  9639.         at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
  9640.         at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
  9641.         at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
  9642.         at com.pearson.ltg.ole.lrs.batch.SQSEventScheduler.getMessages(SQSEventScheduler.java:115)
  9643.         at com.pearson.ltg.ole.lrs.batch.SQSEventScheduler.processQueue(SQSEventScheduler.java:99)
  9644.         at com.pearson.ltg.ole.service.LRSEventPublisherFacade.sendK12RSMessages(LRSEventPublisherFacade.java:603)
  9645.         at sun.reflect.GeneratedMethodAccessor1440.invoke(Unknown Source)
  9646.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  9647.         at java.lang.reflect.Method.invoke(Method.java:498)
  9648.         at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:65)
  9649.         at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
  9650.         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  9651.         at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
  9652.         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
  9653.         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
  9654.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  9655.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  9656.         at java.lang.Thread.run(Thread.java:748)
  9657.  
  9658. "lettuce-eventExecutorLoop-28-1" #163 daemon prio=5 os_prio=0 tid=0x00007f51f1a28800 nid=0x1889 waiting on condition [0x00007f51105b9000]
  9659.    java.lang.Thread.State: WAITING (parking)
  9660.         at sun.misc.Unsafe.park(Native Method)
  9661.         - parking to wait for  <0x0000000382117160> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9662.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9663.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9664.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9665.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9666.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9667.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9668.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9669.         at java.lang.Thread.run(Thread.java:748)
  9670.  
  9671. "lettuce-eventExecutorLoop-28-4" #166 daemon prio=5 os_prio=0 tid=0x00007f51f1a27000 nid=0x1888 waiting on condition [0x00007f51106ba000]
  9672.    java.lang.Thread.State: WAITING (parking)
  9673.         at sun.misc.Unsafe.park(Native Method)
  9674.         - parking to wait for  <0x0000000382117448> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9675.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9676.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9677.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9678.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9679.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9680.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9681.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9682.         at java.lang.Thread.run(Thread.java:748)
  9683.  
  9684. "lettuce-eventExecutorLoop-51-3" #268 daemon prio=5 os_prio=0 tid=0x00007f5164008000 nid=0x1887 waiting on condition [0x00007f51107bb000]
  9685.    java.lang.Thread.State: WAITING (parking)
  9686.         at sun.misc.Unsafe.park(Native Method)
  9687.         - parking to wait for  <0x0000000382117730> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9688.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9689.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9690.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9691.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9692.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9693.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9694.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9695.         at java.lang.Thread.run(Thread.java:748)
  9696.  
  9697. "lettuce-eventExecutorLoop-49-3" #259 daemon prio=5 os_prio=0 tid=0x00007f51580f0800 nid=0x1886 waiting on condition [0x00007f51108bc000]
  9698.    java.lang.Thread.State: WAITING (parking)
  9699.         at sun.misc.Unsafe.park(Native Method)
  9700.         - parking to wait for  <0x0000000382117a18> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9701.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9702.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9703.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9704.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9705.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9706.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9707.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9708.         at java.lang.Thread.run(Thread.java:748)
  9709.  
  9710. "pool-27-thread-1" #270 prio=5 os_prio=0 tid=0x00007f513000d800 nid=0x1885 sleeping[0x00007f51109bd000]
  9711.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  9712.         at java.lang.Thread.sleep(Native Method)
  9713.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  9714.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  9715.         at java.lang.Thread.run(Thread.java:748)
  9716.  
  9717. "lettuce-eventExecutorLoop-53-4" #278 daemon prio=5 os_prio=0 tid=0x00007f5140760800 nid=0x1884 waiting on condition [0x00007f5110abe000]
  9718.    java.lang.Thread.State: WAITING (parking)
  9719.         at sun.misc.Unsafe.park(Native Method)
  9720.         - parking to wait for  <0x0000000382117eb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9721.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9722.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9723.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9724.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9725.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9726.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9727.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9728.         at java.lang.Thread.run(Thread.java:748)
  9729.  
  9730. "lettuce-eventExecutorLoop-42-4" #229 daemon prio=5 os_prio=0 tid=0x00007f5184007800 nid=0x1883 waiting on condition [0x00007f5110bbf000]
  9731.    java.lang.Thread.State: WAITING (parking)
  9732.         at sun.misc.Unsafe.park(Native Method)
  9733.         - parking to wait for  <0x00000003821181a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9734.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9735.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9736.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9737.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9738.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9739.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9740.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9741.         at java.lang.Thread.run(Thread.java:748)
  9742.  
  9743. "pool-26-thread-1" #261 prio=5 os_prio=0 tid=0x00007f51d4041800 nid=0x1882 sleeping[0x00007f5110cc0000]
  9744.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  9745.         at java.lang.Thread.sleep(Native Method)
  9746.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  9747.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  9748.         at java.lang.Thread.run(Thread.java:748)
  9749.  
  9750. "lettuce-eventExecutorLoop-47-4" #251 daemon prio=5 os_prio=0 tid=0x00007f5144012000 nid=0x1881 waiting on condition [0x00007f5110dc1000]
  9751.    java.lang.Thread.State: WAITING (parking)
  9752.         at sun.misc.Unsafe.park(Native Method)
  9753.         - parking to wait for  <0x000000038211b3b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9754.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9755.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9756.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9757.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9758.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9759.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9760.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9761.         at java.lang.Thread.run(Thread.java:748)
  9762.  
  9763. "lettuce-eventExecutorLoop-53-3" #277 daemon prio=5 os_prio=0 tid=0x00007f514075c000 nid=0x1880 waiting on condition [0x00007f51110c2000]
  9764.    java.lang.Thread.State: WAITING (parking)
  9765.         at sun.misc.Unsafe.park(Native Method)
  9766.         - parking to wait for  <0x000000038211b698> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9767.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9768.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9769.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9770.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9771.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9772.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9773.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9774.         at java.lang.Thread.run(Thread.java:748)
  9775.  
  9776. "lettuce-eventExecutorLoop-45-4" #242 daemon prio=5 os_prio=0 tid=0x00007f512800f000 nid=0x187f waiting on condition [0x00007f51111c3000]
  9777.    java.lang.Thread.State: WAITING (parking)
  9778.         at sun.misc.Unsafe.park(Native Method)
  9779.         - parking to wait for  <0x000000038211b980> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9780.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9781.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9782.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9783.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9784.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9785.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9786.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9787.         at java.lang.Thread.run(Thread.java:748)
  9788.  
  9789. "pool-28-thread-1" #279 prio=5 os_prio=0 tid=0x00007f514a396800 nid=0x187e sleeping[0x00007f51112c4000]
  9790.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  9791.         at java.lang.Thread.sleep(Native Method)
  9792.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  9793.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  9794.         at java.lang.Thread.run(Thread.java:748)
  9795.  
  9796. "lettuce-eventExecutorLoop-47-3" #250 daemon prio=5 os_prio=0 tid=0x00007f5144010800 nid=0x187d waiting on condition [0x00007f51113c5000]
  9797.    java.lang.Thread.State: WAITING (parking)
  9798.         at sun.misc.Unsafe.park(Native Method)
  9799.         - parking to wait for  <0x000000038211be20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9800.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9801.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9802.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9803.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9804.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9805.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9806.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9807.         at java.lang.Thread.run(Thread.java:748)
  9808.  
  9809. "pool-25-thread-1" #252 prio=5 os_prio=0 tid=0x00007f51c8006800 nid=0x187c waiting on condition [0x00007f51114c6000]
  9810.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  9811.         at java.lang.Thread.sleep(Native Method)
  9812.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  9813.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  9814.         at java.lang.Thread.run(Thread.java:748)
  9815.  
  9816. "lettuce-eventExecutorLoop-36-4" #202 daemon prio=5 os_prio=0 tid=0x00007f51c4038000 nid=0x187b waiting on condition [0x00007f51115c7000]
  9817.    java.lang.Thread.State: WAITING (parking)
  9818.         at sun.misc.Unsafe.park(Native Method)
  9819.         - parking to wait for  <0x000000038211c2c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9820.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9821.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9822.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9823.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9824.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9825.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9826.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9827.         at java.lang.Thread.run(Thread.java:748)
  9828.  
  9829. "lettuce-eventExecutorLoop-30-4" #175 daemon prio=5 os_prio=0 tid=0x00007f517c009000 nid=0x187a waiting on condition [0x00007f51116c8000]
  9830.    java.lang.Thread.State: WAITING (parking)
  9831.         at sun.misc.Unsafe.park(Native Method)
  9832.         - parking to wait for  <0x000000038211c5a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9833.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9834.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9835.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9836.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9837.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9838.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9839.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9840.         at java.lang.Thread.run(Thread.java:748)
  9841.  
  9842. "lettuce-eventExecutorLoop-45-3" #241 daemon prio=5 os_prio=0 tid=0x00007f512800d800 nid=0x1879 waiting on condition [0x00007f51117c9000]
  9843.    java.lang.Thread.State: WAITING (parking)
  9844.         at sun.misc.Unsafe.park(Native Method)
  9845.         - parking to wait for  <0x000000038211de68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9846.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9847.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9848.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9849.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9850.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9851.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9852.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9853.         at java.lang.Thread.run(Thread.java:748)
  9854.  
  9855. "lettuce-eventExecutorLoop-28-3" #165 daemon prio=5 os_prio=0 tid=0x00007f51f1a25800 nid=0x1878 waiting on condition [0x00007f51118ca000]
  9856.    java.lang.Thread.State: WAITING (parking)
  9857.         at sun.misc.Unsafe.park(Native Method)
  9858.         - parking to wait for  <0x000000038211e128> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9859.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9860.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9861.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9862.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9863.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9864.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9865.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9866.         at java.lang.Thread.run(Thread.java:748)
  9867.  
  9868. "pool-24-thread-1" #243 prio=5 os_prio=0 tid=0x00007f5184006000 nid=0x1877 waiting on condition [0x00007f51119cb000]
  9869.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  9870.         at java.lang.Thread.sleep(Native Method)
  9871.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  9872.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  9873.         at java.lang.Thread.run(Thread.java:748)
  9874.  
  9875. "lettuce-eventExecutorLoop-32-4" #184 daemon prio=5 os_prio=0 tid=0x00007f51c0017800 nid=0x1876 waiting on condition [0x00007f5111acc000]
  9876.    java.lang.Thread.State: WAITING (parking)
  9877.         at sun.misc.Unsafe.park(Native Method)
  9878.         - parking to wait for  <0x000000038211e5c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9879.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9880.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9881.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9882.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9883.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9884.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9885.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9886.         at java.lang.Thread.run(Thread.java:748)
  9887.  
  9888. "pool-16-thread-1" #167 prio=5 os_prio=0 tid=0x00007f5150011000 nid=0x1875 sleeping[0x00007f5111bcd000]
  9889.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  9890.         at java.lang.Thread.sleep(Native Method)
  9891.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  9892.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  9893.         at java.lang.Thread.run(Thread.java:748)
  9894.  
  9895. "lettuce-eventExecutorLoop-40-4" #220 daemon prio=5 os_prio=0 tid=0x00007f5164006000 nid=0x1874 waiting on condition [0x00007f5111cce000]
  9896.    java.lang.Thread.State: WAITING (parking)
  9897.         at sun.misc.Unsafe.park(Native Method)
  9898.         - parking to wait for  <0x000000038211ea68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9899.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9900.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9901.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9902.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9903.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9904.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9905.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9906.         at java.lang.Thread.run(Thread.java:748)
  9907.  
  9908. "lettuce-eventExecutorLoop-38-4" #211 daemon prio=5 os_prio=0 tid=0x00007f5170009800 nid=0x1873 waiting on condition [0x00007f5111dcf000]
  9909.    java.lang.Thread.State: WAITING (parking)
  9910.         at sun.misc.Unsafe.park(Native Method)
  9911.         - parking to wait for  <0x000000038211ed28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9912.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9913.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9914.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9915.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9916.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9917.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9918.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9919.         at java.lang.Thread.run(Thread.java:748)
  9920.  
  9921. "lettuce-eventExecutorLoop-36-3" #201 daemon prio=5 os_prio=0 tid=0x00007f51c402a800 nid=0x1872 waiting on condition [0x00007f5111ef8000]
  9922.    java.lang.Thread.State: WAITING (parking)
  9923.         at sun.misc.Unsafe.park(Native Method)
  9924.         - parking to wait for  <0x000000038211efe8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9925.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9926.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9927.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9928.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9929.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9930.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9931.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9932.         at java.lang.Thread.run(Thread.java:748)
  9933.  
  9934. "pool-20-thread-1" #203 prio=5 os_prio=0 tid=0x0000000001d35800 nid=0x1871 sleeping[0x00007f51121f9000]
  9935.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  9936.         at java.lang.Thread.sleep(Native Method)
  9937.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  9938.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  9939.         at java.lang.Thread.run(Thread.java:748)
  9940.  
  9941. "lettuce-eventExecutorLoop-34-4" #193 daemon prio=5 os_prio=0 tid=0x00007f51695fb800 nid=0x1870 waiting on condition [0x00007f51122fa000]
  9942.    java.lang.Thread.State: WAITING (parking)
  9943.         at sun.misc.Unsafe.park(Native Method)
  9944.         - parking to wait for  <0x0000000382120ae8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9945.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9946.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9947.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9948.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9949.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9950.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9951.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9952.         at java.lang.Thread.run(Thread.java:748)
  9953.  
  9954. "lettuce-eventExecutorLoop-32-3" #183 daemon prio=5 os_prio=0 tid=0x00007f51c0015800 nid=0x186f waiting on condition [0x00007f51123fb000]
  9955.    java.lang.Thread.State: WAITING (parking)
  9956.         at sun.misc.Unsafe.park(Native Method)
  9957.         - parking to wait for  <0x0000000382120da8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9958.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9959.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9960.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9961.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9962.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9963.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9964.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9965.         at java.lang.Thread.run(Thread.java:748)
  9966.  
  9967. "pool-18-thread-1" #185 prio=5 os_prio=0 tid=0x00007f51b802d800 nid=0x186e sleeping[0x00007f51124fc000]
  9968.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  9969.         at java.lang.Thread.sleep(Native Method)
  9970.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  9971.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  9972.         at java.lang.Thread.run(Thread.java:748)
  9973.  
  9974. "lettuce-eventExecutorLoop-42-3" #228 daemon prio=5 os_prio=0 tid=0x00007f5184004800 nid=0x186d waiting on condition [0x00007f51125fd000]
  9975.    java.lang.Thread.State: WAITING (parking)
  9976.         at sun.misc.Unsafe.park(Native Method)
  9977.         - parking to wait for  <0x0000000382121220> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9978.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9979.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9980.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9981.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9982.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9983.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9984.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9985.         at java.lang.Thread.run(Thread.java:748)
  9986.  
  9987. "lettuce-eventExecutorLoop-30-3" #174 daemon prio=5 os_prio=0 tid=0x00007f517c007800 nid=0x186c waiting on condition [0x00007f51126fe000]
  9988.    java.lang.Thread.State: WAITING (parking)
  9989.         at sun.misc.Unsafe.park(Native Method)
  9990.         - parking to wait for  <0x0000000382121508> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  9991.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  9992.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  9993.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  9994.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  9995.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  9996.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  9997.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  9998.         at java.lang.Thread.run(Thread.java:748)
  9999.  
  10000. "pool-23-thread-1" #230 prio=5 os_prio=0 tid=0x00007f51693f6000 nid=0x186b sleeping[0x00007f51127ff000]
  10001.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10002.         at java.lang.Thread.sleep(Native Method)
  10003.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10004.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10005.         at java.lang.Thread.run(Thread.java:748)
  10006.  
  10007. "pool-17-thread-1" #176 prio=5 os_prio=0 tid=0x00007f516c0bc800 nid=0x186a waiting on condition [0x00007f5112900000]
  10008.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10009.         at java.lang.Thread.sleep(Native Method)
  10010.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10011.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10012.         at java.lang.Thread.run(Thread.java:748)
  10013.  
  10014. "lettuce-eventExecutorLoop-38-3" #210 daemon prio=5 os_prio=0 tid=0x00007f5170008000 nid=0x1869 waiting on condition [0x00007f5112a01000]
  10015.    java.lang.Thread.State: WAITING (parking)
  10016.         at sun.misc.Unsafe.park(Native Method)
  10017.         - parking to wait for  <0x0000000382121b38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10018.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10019.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10020.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10021.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10022.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10023.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10024.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10025.         at java.lang.Thread.run(Thread.java:748)
  10026.  
  10027. "lettuce-eventExecutorLoop-40-3" #219 daemon prio=5 os_prio=0 tid=0x00007f5164004800 nid=0x1868 waiting on condition [0x00007f5112b02000]
  10028.    java.lang.Thread.State: WAITING (parking)
  10029.         at sun.misc.Unsafe.park(Native Method)
  10030.         - parking to wait for  <0x0000000382123420> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10031.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10032.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10033.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10034.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10035.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10036.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10037.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10038.         at java.lang.Thread.run(Thread.java:748)
  10039.  
  10040. "lettuce-eventExecutorLoop-34-3" #192 daemon prio=5 os_prio=0 tid=0x00007f51691a1000 nid=0x1867 waiting on condition [0x00007f5112c03000]
  10041.    java.lang.Thread.State: WAITING (parking)
  10042.         at sun.misc.Unsafe.park(Native Method)
  10043.         - parking to wait for  <0x00000003821236e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10044.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10045.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10046.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10047.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10048.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10049.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10050.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10051.         at java.lang.Thread.run(Thread.java:748)
  10052.  
  10053. "pool-21-thread-1" #212 prio=5 os_prio=0 tid=0x00007f513c00d800 nid=0x1866 sleeping[0x00007f5112d04000]
  10054.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10055.         at java.lang.Thread.sleep(Native Method)
  10056.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10057.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10058.         at java.lang.Thread.run(Thread.java:748)
  10059.  
  10060. "pool-22-thread-1" #221 prio=5 os_prio=0 tid=0x00007f514a184800 nid=0x1865 sleeping[0x00007f5112e05000]
  10061.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10062.         at java.lang.Thread.sleep(Native Method)
  10063.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10064.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10065.         at java.lang.Thread.run(Thread.java:748)
  10066.  
  10067. "pool-19-thread-1" #194 prio=5 os_prio=0 tid=0x00007f51c8005000 nid=0x1864 sleeping[0x00007f5117048000]
  10068.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10069.         at java.lang.Thread.sleep(Native Method)
  10070.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10071.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10072.         at java.lang.Thread.run(Thread.java:748)
  10073.  
  10074. "lettuce-eventExecutorLoop-26-4" #157 daemon prio=5 os_prio=0 tid=0x00007f515001e800 nid=0x1863 waiting on condition [0x00007f5113106000]
  10075.    java.lang.Thread.State: WAITING (parking)
  10076.         at sun.misc.Unsafe.park(Native Method)
  10077.         - parking to wait for  <0x0000000382123ec8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10078.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10079.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10080.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10081.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10082.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10083.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10084.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10085.         at java.lang.Thread.run(Thread.java:748)
  10086.  
  10087. "lettuce-eventExecutorLoop-26-3" #156 daemon prio=5 os_prio=0 tid=0x00007f5150021000 nid=0x1862 waiting on condition [0x00007f511320c000]
  10088.    java.lang.Thread.State: WAITING (parking)
  10089.         at sun.misc.Unsafe.park(Native Method)
  10090.         - parking to wait for  <0x0000000382124188> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10091.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10092.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10093.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10094.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10095.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10096.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10097.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10098.         at java.lang.Thread.run(Thread.java:748)
  10099.  
  10100. "pool-15-thread-1" #158 prio=5 os_prio=0 tid=0x00007f514400e800 nid=0x1861 sleeping[0x00007f511330d000]
  10101.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10102.         at java.lang.Thread.sleep(Native Method)
  10103.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10104.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10105.         at java.lang.Thread.run(Thread.java:748)
  10106.  
  10107. "lettuce-eventExecutorLoop-22-4" #139 daemon prio=5 os_prio=0 tid=0x00007f5140454800 nid=0x1860 waiting on condition [0x00007f511340e000]
  10108.    java.lang.Thread.State: WAITING (parking)
  10109.         at sun.misc.Unsafe.park(Native Method)
  10110.         - parking to wait for  <0x0000000382124628> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10111.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10112.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10113.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10114.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10115.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10116.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10117.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10118.         at java.lang.Thread.run(Thread.java:748)
  10119.  
  10120. "lettuce-eventExecutorLoop-24-4" #148 daemon prio=5 os_prio=0 tid=0x00007f513000b800 nid=0x185f waiting on condition [0x00007f511350f000]
  10121.    java.lang.Thread.State: WAITING (parking)
  10122.         at sun.misc.Unsafe.park(Native Method)
  10123.         - parking to wait for  <0x0000000382125f38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10124.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10125.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10126.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10127.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10128.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10129.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10130.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10131.         at java.lang.Thread.run(Thread.java:748)
  10132.  
  10133. "lettuce-eventExecutorLoop-22-3" #138 daemon prio=5 os_prio=0 tid=0x00007f51409f8000 nid=0x185e waiting on condition [0x00007f5113610000]
  10134.    java.lang.Thread.State: WAITING (parking)
  10135.         at sun.misc.Unsafe.park(Native Method)
  10136.         - parking to wait for  <0x0000000382126220> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10137.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10138.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10139.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10140.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10141.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10142.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10143.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10144.         at java.lang.Thread.run(Thread.java:748)
  10145.  
  10146. "pool-13-thread-1" #140 prio=5 os_prio=0 tid=0x00007f51cc042000 nid=0x185d sleeping[0x00007f5113711000]
  10147.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10148.         at java.lang.Thread.sleep(Native Method)
  10149.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10150.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10151.         at java.lang.Thread.run(Thread.java:748)
  10152.  
  10153. "lettuce-eventExecutorLoop-24-3" #147 daemon prio=5 os_prio=0 tid=0x00007f513000a000 nid=0x185c waiting on condition [0x00007f5113812000]
  10154.    java.lang.Thread.State: WAITING (parking)
  10155.         at sun.misc.Unsafe.park(Native Method)
  10156.         - parking to wait for  <0x00000003821266c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10157.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10158.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10159.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10160.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10161.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10162.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10163.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10164.         at java.lang.Thread.run(Thread.java:748)
  10165.  
  10166. "lettuce-eventExecutorLoop-20-4" #130 daemon prio=5 os_prio=0 tid=0x00007f51bc012000 nid=0x185b waiting on condition [0x00007f5113913000]
  10167.    java.lang.Thread.State: WAITING (parking)
  10168.         at sun.misc.Unsafe.park(Native Method)
  10169.         - parking to wait for  <0x00000003821269a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10170.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10171.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10172.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10173.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10174.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10175.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10176.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10177.         at java.lang.Thread.run(Thread.java:748)
  10178.  
  10179. "lettuce-eventExecutorLoop-18-4" #121 daemon prio=5 os_prio=0 tid=0x00007f51f1a24000 nid=0x185a waiting on condition [0x00007f5113a14000]
  10180.    java.lang.Thread.State: WAITING (parking)
  10181.         at sun.misc.Unsafe.park(Native Method)
  10182.         - parking to wait for  <0x0000000382126c90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10183.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10184.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10185.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10186.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10187.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10188.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10189.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10190.         at java.lang.Thread.run(Thread.java:748)
  10191.  
  10192. "pool-14-thread-1" #149 prio=5 os_prio=0 tid=0x00007f512800b800 nid=0x1859 waiting on condition [0x00007f5113b15000]
  10193.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10194.         at java.lang.Thread.sleep(Native Method)
  10195.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10196.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10197.         at java.lang.Thread.run(Thread.java:748)
  10198.  
  10199. "lettuce-eventExecutorLoop-18-3" #120 daemon prio=5 os_prio=0 tid=0x00007f51f1e15800 nid=0x1858 waiting on condition [0x00007f5113c16000]
  10200.    java.lang.Thread.State: WAITING (parking)
  10201.         at sun.misc.Unsafe.park(Native Method)
  10202.         - parking to wait for  <0x0000000382127130> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10203.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10204.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10205.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10206.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10207.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10208.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10209.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10210.         at java.lang.Thread.run(Thread.java:748)
  10211.  
  10212. "lettuce-eventExecutorLoop-16-4" #112 daemon prio=5 os_prio=0 tid=0x00007f51cc03d800 nid=0x1857 waiting on condition [0x00007f5113d17000]
  10213.    java.lang.Thread.State: WAITING (parking)
  10214.         at sun.misc.Unsafe.park(Native Method)
  10215.         - parking to wait for  <0x0000000382118488> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10216.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10217.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10218.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10219.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10220.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10221.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10222.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10223.         at java.lang.Thread.run(Thread.java:748)
  10224.  
  10225. "lettuce-eventExecutorLoop-14-4" #103 daemon prio=5 os_prio=0 tid=0x00007f51c4028800 nid=0x1856 waiting on condition [0x00007f5113e18000]
  10226.    java.lang.Thread.State: WAITING (parking)
  10227.         at sun.misc.Unsafe.park(Native Method)
  10228.         - parking to wait for  <0x0000000382128a28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10229.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10230.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10231.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10232.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10233.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10234.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10235.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10236.         at java.lang.Thread.run(Thread.java:748)
  10237.  
  10238. "pool-11-thread-1" #122 prio=5 os_prio=0 tid=0x00007f5174064800 nid=0x1855 waiting on condition [0x00007f5113f19000]
  10239.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10240.         at java.lang.Thread.sleep(Native Method)
  10241.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10242.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10243.         at java.lang.Thread.run(Thread.java:748)
  10244.  
  10245. "lettuce-eventExecutorLoop-16-3" #111 daemon prio=5 os_prio=0 tid=0x00007f51cc03c800 nid=0x1854 waiting on condition [0x00007f511401a000]
  10246.    java.lang.Thread.State: WAITING (parking)
  10247.         at sun.misc.Unsafe.park(Native Method)
  10248.         - parking to wait for  <0x00000003821274b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10249.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10250.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10251.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10252.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10253.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10254.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10255.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10256.         at java.lang.Thread.run(Thread.java:748)
  10257.  
  10258. "pool-10-thread-1" #113 prio=5 os_prio=0 tid=0x00007f51693dd000 nid=0x1853 sleeping[0x00007f511411b000]
  10259.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10260.         at java.lang.Thread.sleep(Native Method)
  10261.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10262.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10263.         at java.lang.Thread.run(Thread.java:748)
  10264.  
  10265. "lettuce-eventExecutorLoop-14-3" #102 daemon prio=5 os_prio=0 tid=0x00007f51c402d800 nid=0x1852 waiting on condition [0x00007f511421c000]
  10266.    java.lang.Thread.State: WAITING (parking)
  10267.         at sun.misc.Unsafe.park(Native Method)
  10268.         - parking to wait for  <0x0000000382127798> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10269.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10270.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10271.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10272.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10273.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10274.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10275.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10276.         at java.lang.Thread.run(Thread.java:748)
  10277.  
  10278. "pool-9-thread-1" #104 prio=5 os_prio=0 tid=0x00007f514a20c800 nid=0x1851 sleeping[0x00007f511431d000]
  10279.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10280.         at java.lang.Thread.sleep(Native Method)
  10281.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10282.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10283.         at java.lang.Thread.run(Thread.java:748)
  10284.  
  10285. "lettuce-eventExecutorLoop-20-3" #129 daemon prio=5 os_prio=0 tid=0x00007f51bc010000 nid=0x1850 waiting on condition [0x00007f511461e000]
  10286.    java.lang.Thread.State: WAITING (parking)
  10287.         at sun.misc.Unsafe.park(Native Method)
  10288.         - parking to wait for  <0x0000000382129238> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10289.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10290.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10291.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10292.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10293.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10294.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10295.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10296.         at java.lang.Thread.run(Thread.java:748)
  10297.  
  10298. "pool-12-thread-1" #131 prio=5 os_prio=0 tid=0x00007f51b4011800 nid=0x184f sleeping[0x00007f511471f000]
  10299.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10300.         at java.lang.Thread.sleep(Native Method)
  10301.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10302.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10303.         at java.lang.Thread.run(Thread.java:748)
  10304.  
  10305. "lettuce-eventExecutorLoop-12-4" #94 daemon prio=5 os_prio=0 tid=0x00007f517c005800 nid=0x184e waiting on condition [0x00007f5114820000]
  10306.    java.lang.Thread.State: WAITING (parking)
  10307.         at sun.misc.Unsafe.park(Native Method)
  10308.         - parking to wait for  <0x0000000382127c38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10309.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10310.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10311.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10312.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10313.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10314.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10315.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10316.         at java.lang.Thread.run(Thread.java:748)
  10317.  
  10318. "lettuce-eventExecutorLoop-10-4" #85 daemon prio=5 os_prio=0 tid=0x00007f5174062800 nid=0x184d waiting on condition [0x00007f5114921000]
  10319.    java.lang.Thread.State: WAITING (parking)
  10320.         at sun.misc.Unsafe.park(Native Method)
  10321.         - parking to wait for  <0x0000000382129520> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10322.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10323.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10324.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10325.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10326.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10327.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10328.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10329.         at java.lang.Thread.run(Thread.java:748)
  10330.  
  10331. "lettuce-eventExecutorLoop-12-3" #93 daemon prio=5 os_prio=0 tid=0x00007f517c004000 nid=0x184c waiting on condition [0x00007f5114a22000]
  10332.    java.lang.Thread.State: WAITING (parking)
  10333.         at sun.misc.Unsafe.park(Native Method)
  10334.         - parking to wait for  <0x0000000382127f20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10335.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10336.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10337.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10338.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10339.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10340.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10341.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10342.         at java.lang.Thread.run(Thread.java:748)
  10343.  
  10344. "lettuce-eventExecutorLoop-10-3" #84 daemon prio=5 os_prio=0 tid=0x00007f5174061000 nid=0x184b waiting on condition [0x00007f5114b23000]
  10345.    java.lang.Thread.State: WAITING (parking)
  10346.         at sun.misc.Unsafe.park(Native Method)
  10347.         - parking to wait for  <0x0000000382128208> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10348.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10349.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10350.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10351.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10352.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10353.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10354.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10355.         at java.lang.Thread.run(Thread.java:748)
  10356.  
  10357. "pool-8-thread-1" #95 prio=5 os_prio=0 tid=0x00007f513c00c000 nid=0x184a waiting on condition [0x00007f5114c24000]
  10358.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10359.         at java.lang.Thread.sleep(Native Method)
  10360.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10361.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10362.         at java.lang.Thread.run(Thread.java:748)
  10363.  
  10364. "pool-7-thread-1" #86 prio=5 os_prio=0 tid=0x00007f51f1e14800 nid=0x1849 waiting on condition [0x00007f5114d2d000]
  10365.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10366.         at java.lang.Thread.sleep(Native Method)
  10367.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10368.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10369.         at java.lang.Thread.run(Thread.java:748)
  10370.  
  10371. "lettuce-eventExecutorLoop-8-3" #75 daemon prio=5 os_prio=0 tid=0x00007f516c0bb000 nid=0x1848 waiting on condition [0x00007f5114e2e000]
  10372.    java.lang.Thread.State: WAITING (parking)
  10373.         at sun.misc.Unsafe.park(Native Method)
  10374.         - parking to wait for  <0x000000038212b368> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10375.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10376.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10377.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10378.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10379.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10380.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10381.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10382.         at java.lang.Thread.run(Thread.java:748)
  10383.  
  10384. "pool-6-thread-1" #77 prio=5 os_prio=0 tid=0x00007f51bc00e000 nid=0x1847 waiting on condition [0x00007f5114f2f000]
  10385.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10386.         at java.lang.Thread.sleep(Native Method)
  10387.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10388.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10389.         at java.lang.Thread.run(Thread.java:748)
  10390.  
  10391. "ConsumerPrefetchThread-11" #321 daemon prio=5 os_prio=0 tid=0x00007f514a10b000 nid=0x1846 runnable [0x00007f511522f000]
  10392.    java.lang.Thread.State: RUNNABLE
  10393.         at java.net.SocketInputStream.socketRead0(Native Method)
  10394.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  10395.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  10396.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  10397.         at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  10398.         at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  10399.         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  10400.         - locked <0x0000000566011d50> (a java.lang.Object)
  10401.         at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  10402.         at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  10403.         - locked <0x0000000566013e60> (a sun.security.ssl.AppInputStream)
  10404.         at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
  10405.         at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
  10406.         at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
  10407.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  10408.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  10409.         at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
  10410.         at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
  10411.         at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
  10412.         at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
  10413.         at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
  10414.         at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
  10415.         at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
  10416.         at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
  10417.         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
  10418.         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
  10419.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  10420.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
  10421.         at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
  10422.         at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
  10423.         at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
  10424.         at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
  10425.         at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
  10426.         at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
  10427.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
  10428.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
  10429.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10430.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10431.         at java.lang.Thread.run(Thread.java:748)
  10432.  
  10433. "SessionCallBackSchedulerThread-11" #320 prio=5 os_prio=0 tid=0x00007f514a107000 nid=0x1845 in Object.wait() [0x00007f5115531000]
  10434.    java.lang.Thread.State: WAITING (on object monitor)
  10435.         at java.lang.Object.wait(Native Method)
  10436.         at java.lang.Object.wait(Object.java:502)
  10437.         at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
  10438.         - locked <0x000000038212c290> (a java.util.ArrayDeque)
  10439.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10440.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10441.         at java.lang.Thread.run(Thread.java:748)
  10442.  
  10443. "lettuce-eventExecutorLoop-5-3" #65 daemon prio=5 os_prio=0 tid=0x00007f515c00d800 nid=0x1844 waiting on condition [0x00007f5115632000]
  10444.    java.lang.Thread.State: WAITING (parking)
  10445.         at sun.misc.Unsafe.park(Native Method)
  10446.         - parking to wait for  <0x000000038212c530> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10447.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  10448.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  10449.         at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  10450.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:218)
  10451.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10452.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10453.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10454.         at java.lang.Thread.run(Thread.java:748)
  10455.  
  10456. "pool-5-thread-1" #67 prio=5 os_prio=0 tid=0x00007f5174048800 nid=0x1843 waiting on condition [0x00007f5115733000]
  10457.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  10458.         at java.lang.Thread.sleep(Native Method)
  10459.         at io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:461)
  10460.         at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:360)
  10461.         at java.lang.Thread.run(Thread.java:748)
  10462.  
  10463. "ConsumerPrefetchThread-10" #319 daemon prio=5 os_prio=0 tid=0x00007f514a0ab000 nid=0x1842 runnable [0x00007f5115a33000]
  10464.    java.lang.Thread.State: RUNNABLE
  10465.         at java.net.SocketInputStream.socketRead0(Native Method)
  10466.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  10467.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  10468.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  10469.         at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  10470.         at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  10471.         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  10472.         - locked <0x000000056684f0e8> (a java.lang.Object)
  10473.         at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  10474.         at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  10475.         - locked <0x00000005668511f8> (a sun.security.ssl.AppInputStream)
  10476.         at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
  10477.         at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
  10478.         at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
  10479.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  10480.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  10481.         at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
  10482.         at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
  10483.         at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
  10484.         at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
  10485.         at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
  10486.         at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
  10487.         at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
  10488.         at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
  10489.         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
  10490.         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
  10491.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  10492.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
  10493.         at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
  10494.         at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
  10495.         at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
  10496.         at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
  10497.         at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
  10498.         at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
  10499.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
  10500.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
  10501.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10502.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10503.         at java.lang.Thread.run(Thread.java:748)
  10504.  
  10505. "SessionCallBackSchedulerThread-10" #318 prio=5 os_prio=0 tid=0x00007f514a0a9000 nid=0x1841 in Object.wait() [0x00007f5115b35000]
  10506.    java.lang.Thread.State: WAITING (on object monitor)
  10507.         at java.lang.Object.wait(Native Method)
  10508.         at java.lang.Object.wait(Object.java:502)
  10509.         at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
  10510.         - locked <0x0000000382136258> (a java.util.ArrayDeque)
  10511.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10512.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10513.         at java.lang.Thread.run(Thread.java:748)
  10514.  
  10515. "ConsumerPrefetchThread-9" #317 daemon prio=5 os_prio=0 tid=0x00007f514a0a7000 nid=0x1840 runnable [0x00007f5115c35000]
  10516.    java.lang.Thread.State: RUNNABLE
  10517.         at java.net.SocketInputStream.socketRead0(Native Method)
  10518.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  10519.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  10520.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  10521.         at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  10522.         at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  10523.         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  10524.         - locked <0x0000000566c6d5e0> (a java.lang.Object)
  10525.         at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  10526.         at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  10527.         - locked <0x0000000566c6f6f0> (a sun.security.ssl.AppInputStream)
  10528.         at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
  10529.         at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
  10530.         at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
  10531.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  10532.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  10533.         at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
  10534.         at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
  10535.         at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
  10536.         at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
  10537.         at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
  10538.         at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
  10539.         at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
  10540.         at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
  10541.         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
  10542.         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
  10543.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  10544.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
  10545.         at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
  10546.         at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
  10547.         at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
  10548.         at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
  10549.         at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
  10550.         at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
  10551.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
  10552.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
  10553.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10554.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10555.         at java.lang.Thread.run(Thread.java:748)
  10556.  
  10557. "SessionCallBackSchedulerThread-9" #316 prio=5 os_prio=0 tid=0x00007f514a0a5000 nid=0x183f in Object.wait() [0x00007f5115d37000]
  10558.    java.lang.Thread.State: WAITING (on object monitor)
  10559.         at java.lang.Object.wait(Native Method)
  10560.         at java.lang.Object.wait(Object.java:502)
  10561.         at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
  10562.         - locked <0x0000000382144860> (a java.util.ArrayDeque)
  10563.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10564.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10565.         at java.lang.Thread.run(Thread.java:748)
  10566.  
  10567. "ConsumerPrefetchThread-8" #315 daemon prio=5 os_prio=0 tid=0x00007f514a0a3800 nid=0x183e runnable [0x00007f5115e37000]
  10568.    java.lang.Thread.State: RUNNABLE
  10569.         at java.net.SocketInputStream.socketRead0(Native Method)
  10570.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  10571.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  10572.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  10573.         at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  10574.         at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  10575.         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  10576.         - locked <0x0000000566018520> (a java.lang.Object)
  10577.         at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  10578.         at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  10579.         - locked <0x000000056601a630> (a sun.security.ssl.AppInputStream)
  10580.         at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
  10581.         at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
  10582.         at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
  10583.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  10584.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  10585.         at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
  10586.         at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
  10587.         at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
  10588.         at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
  10589.         at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
  10590.         at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
  10591.         at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
  10592.         at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
  10593.         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
  10594.         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
  10595.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  10596.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
  10597.         at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
  10598.         at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
  10599.         at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
  10600.         at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
  10601.         at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
  10602.         at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
  10603.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
  10604.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
  10605.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10606.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10607.         at java.lang.Thread.run(Thread.java:748)
  10608.  
  10609. "SessionCallBackSchedulerThread-8" #314 prio=5 os_prio=0 tid=0x00007f514a0a1800 nid=0x183d in Object.wait() [0x00007f5115f39000]
  10610.    java.lang.Thread.State: WAITING (on object monitor)
  10611.         at java.lang.Object.wait(Native Method)
  10612.         at java.lang.Object.wait(Object.java:502)
  10613.         at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
  10614.         - locked <0x00000003821297d8> (a java.util.ArrayDeque)
  10615.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10616.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10617.         at java.lang.Thread.run(Thread.java:748)
  10618.  
  10619. "ConsumerPrefetchThread-7" #313 daemon prio=5 os_prio=0 tid=0x00007f514a0a0800 nid=0x183c runnable [0x00007f5116039000]
  10620.    java.lang.Thread.State: RUNNABLE
  10621.         at java.net.SocketInputStream.socketRead0(Native Method)
  10622.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  10623.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  10624.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  10625.         at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  10626.         at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  10627.         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  10628.         - locked <0x0000000566c73db0> (a java.lang.Object)
  10629.         at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  10630.         at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  10631.         - locked <0x0000000566c75ec0> (a sun.security.ssl.AppInputStream)
  10632.         at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
  10633.         at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
  10634.         at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
  10635.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  10636.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  10637.         at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
  10638.         at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
  10639.         at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
  10640.         at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
  10641.         at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
  10642.         at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
  10643.         at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
  10644.         at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
  10645.         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
  10646.         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
  10647.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  10648.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
  10649.         at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
  10650.         at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
  10651.         at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
  10652.         at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
  10653.         at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
  10654.         at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
  10655.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
  10656.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
  10657.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10658.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10659.         at java.lang.Thread.run(Thread.java:748)
  10660.  
  10661. "SessionCallBackSchedulerThread-7" #312 prio=5 os_prio=0 tid=0x00007f514a09e800 nid=0x183b in Object.wait() [0x00007f511613b000]
  10662.    java.lang.Thread.State: WAITING (on object monitor)
  10663.         at java.lang.Object.wait(Native Method)
  10664.         at java.lang.Object.wait(Object.java:502)
  10665.         at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
  10666.         - locked <0x00000003821550f0> (a java.util.ArrayDeque)
  10667.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10668.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10669.         at java.lang.Thread.run(Thread.java:748)
  10670.  
  10671. "ConsumerPrefetchThread-6" #311 daemon prio=5 os_prio=0 tid=0x00007f514a09c800 nid=0x183a runnable [0x00007f511623b000]
  10672.    java.lang.Thread.State: RUNNABLE
  10673.         at java.net.SocketInputStream.socketRead0(Native Method)
  10674.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  10675.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  10676.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  10677.         at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  10678.         at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  10679.         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  10680.         - locked <0x00000005668558b8> (a java.lang.Object)
  10681.         at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  10682.         at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  10683.         - locked <0x00000005668579c8> (a sun.security.ssl.AppInputStream)
  10684.         at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
  10685.         at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
  10686.         at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
  10687.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  10688.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  10689.         at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
  10690.         at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
  10691.         at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
  10692.         at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
  10693.         at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
  10694.         at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
  10695.         at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
  10696.         at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
  10697.         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
  10698.         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
  10699.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  10700.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
  10701.         at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
  10702.         at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
  10703.         at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
  10704.         at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
  10705.         at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
  10706.         at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
  10707.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
  10708.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
  10709.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10710.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10711.         at java.lang.Thread.run(Thread.java:748)
  10712.  
  10713. "SessionCallBackSchedulerThread-6" #310 prio=5 os_prio=0 tid=0x00007f514a09b000 nid=0x1839 in Object.wait() [0x00007f511633d000]
  10714.    java.lang.Thread.State: WAITING (on object monitor)
  10715.         at java.lang.Object.wait(Native Method)
  10716.         at java.lang.Object.wait(Object.java:502)
  10717.         at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
  10718.         - locked <0x0000000382155cc8> (a java.util.ArrayDeque)
  10719.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10720.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10721.         at java.lang.Thread.run(Thread.java:748)
  10722.  
  10723. "ConsumerPrefetchThread-5" #309 daemon prio=5 os_prio=0 tid=0x00007f514a099000 nid=0x1838 runnable [0x00007f511643d000]
  10724.    java.lang.Thread.State: RUNNABLE
  10725.         at java.net.SocketInputStream.socketRead0(Native Method)
  10726.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  10727.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  10728.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  10729.         at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  10730.         at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  10731.         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  10732.         - locked <0x000000056601ecf0> (a java.lang.Object)
  10733.         at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  10734.         at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  10735.         - locked <0x0000000566020e00> (a sun.security.ssl.AppInputStream)
  10736.         at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
  10737.         at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
  10738.         at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
  10739.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  10740.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  10741.         at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
  10742.         at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
  10743.         at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
  10744.         at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
  10745.         at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
  10746.         at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
  10747.         at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
  10748.         at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
  10749.         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
  10750.         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
  10751.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  10752.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
  10753.         at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
  10754.         at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
  10755.         at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
  10756.         at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
  10757.         at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
  10758.         at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
  10759.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
  10760.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
  10761.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10762.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10763.         at java.lang.Thread.run(Thread.java:748)
  10764.  
  10765. "SessionCallBackSchedulerThread-5" #308 prio=5 os_prio=0 tid=0x00007f514a096800 nid=0x1837 in Object.wait() [0x00007f511653f000]
  10766.    java.lang.Thread.State: WAITING (on object monitor)
  10767.         at java.lang.Object.wait(Native Method)
  10768.         at java.lang.Object.wait(Object.java:502)
  10769.         at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
  10770.         - locked <0x00000003821622d0> (a java.util.ArrayDeque)
  10771.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10772.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10773.         at java.lang.Thread.run(Thread.java:748)
  10774.  
  10775. "ConsumerPrefetchThread-4" #307 daemon prio=5 os_prio=0 tid=0x00007f514a095800 nid=0x1836 runnable [0x00007f511663f000]
  10776.    java.lang.Thread.State: RUNNABLE
  10777.         at java.net.SocketInputStream.socketRead0(Native Method)
  10778.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  10779.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  10780.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  10781.         at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  10782.         at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  10783.         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  10784.         - locked <0x000000056685c088> (a java.lang.Object)
  10785.         at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  10786.         at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  10787.         - locked <0x000000056685e198> (a sun.security.ssl.AppInputStream)
  10788.         at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
  10789.         at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
  10790.         at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
  10791.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  10792.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  10793.         at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
  10794.         at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
  10795.         at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
  10796.         at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
  10797.         at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
  10798.         at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
  10799.         at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
  10800.         at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
  10801.         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
  10802.         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
  10803.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  10804.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
  10805.         at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
  10806.         at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
  10807.         at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
  10808.         at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
  10809.         at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
  10810.         at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
  10811.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
  10812.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
  10813.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10814.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10815.         at java.lang.Thread.run(Thread.java:748)
  10816.  
  10817. "SessionCallBackSchedulerThread-4" #306 prio=5 os_prio=0 tid=0x00007f514a093800 nid=0x1835 in Object.wait() [0x00007f5116741000]
  10818.    java.lang.Thread.State: WAITING (on object monitor)
  10819.         at java.lang.Object.wait(Native Method)
  10820.         at java.lang.Object.wait(Object.java:502)
  10821.         at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
  10822.         - locked <0x0000000382162ea8> (a java.util.ArrayDeque)
  10823.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10824.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10825.         at java.lang.Thread.run(Thread.java:748)
  10826.  
  10827. "ConsumerPrefetchThread-3" #305 daemon prio=5 os_prio=0 tid=0x00007f514a092800 nid=0x1834 runnable [0x00007f5116841000]
  10828.    java.lang.Thread.State: RUNNABLE
  10829.         at java.net.SocketInputStream.socketRead0(Native Method)
  10830.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  10831.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  10832.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  10833.         at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  10834.         at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  10835.         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  10836.         - locked <0x00000005660254c0> (a java.lang.Object)
  10837.         at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  10838.         at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  10839.         - locked <0x00000005660275d0> (a sun.security.ssl.AppInputStream)
  10840.         at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
  10841.         at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
  10842.         at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
  10843.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  10844.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  10845.         at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
  10846.         at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
  10847.         at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
  10848.         at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
  10849.         at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
  10850.         at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
  10851.         at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
  10852.         at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
  10853.         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
  10854.         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
  10855.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  10856.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
  10857.         at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
  10858.         at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
  10859.         at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
  10860.         at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
  10861.         at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
  10862.         at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
  10863.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
  10864.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
  10865.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10866.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10867.         at java.lang.Thread.run(Thread.java:748)
  10868.  
  10869. "SessionCallBackSchedulerThread-3" #304 prio=5 os_prio=0 tid=0x00007f514a090000 nid=0x1833 in Object.wait() [0x00007f5116943000]
  10870.    java.lang.Thread.State: WAITING (on object monitor)
  10871.         at java.lang.Object.wait(Native Method)
  10872.         at java.lang.Object.wait(Object.java:502)
  10873.         at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
  10874.         - locked <0x000000038216d2a8> (a java.util.ArrayDeque)
  10875.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10876.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10877.         at java.lang.Thread.run(Thread.java:748)
  10878.  
  10879. "ConsumerPrefetchThread-2" #303 daemon prio=5 os_prio=0 tid=0x00007f514a05d000 nid=0x1832 runnable [0x00007f5116a43000]
  10880.    java.lang.Thread.State: RUNNABLE
  10881.         at java.net.SocketInputStream.socketRead0(Native Method)
  10882.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  10883.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  10884.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  10885.         at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  10886.         at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  10887.         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  10888.         - locked <0x000000056602bc90> (a java.lang.Object)
  10889.         at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  10890.         at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  10891.         - locked <0x000000056602dda0> (a sun.security.ssl.AppInputStream)
  10892.         at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
  10893.         at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
  10894.         at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
  10895.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  10896.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  10897.         at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
  10898.         at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
  10899.         at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
  10900.         at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
  10901.         at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
  10902.         at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
  10903.         at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
  10904.         at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
  10905.         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
  10906.         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
  10907.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  10908.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
  10909.         at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
  10910.         at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
  10911.         at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
  10912.         at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
  10913.         at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
  10914.         at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
  10915.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
  10916.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
  10917.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10918.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10919.         at java.lang.Thread.run(Thread.java:748)
  10920.  
  10921. "SessionCallBackSchedulerThread-2" #302 prio=5 os_prio=0 tid=0x00007f514a05c000 nid=0x1831 in Object.wait() [0x00007f5116b45000]
  10922.    java.lang.Thread.State: WAITING (on object monitor)
  10923.         at java.lang.Object.wait(Native Method)
  10924.         at java.lang.Object.wait(Object.java:502)
  10925.         at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
  10926.         - locked <0x0000000382180fd8> (a java.util.ArrayDeque)
  10927.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10928.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10929.         at java.lang.Thread.run(Thread.java:748)
  10930.  
  10931. "ConsumerPrefetchThread-1" #301 daemon prio=5 os_prio=0 tid=0x00007f514a08a800 nid=0x1830 runnable [0x00007f5116c45000]
  10932.    java.lang.Thread.State: RUNNABLE
  10933.         at java.net.SocketInputStream.socketRead0(Native Method)
  10934.         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
  10935.         at java.net.SocketInputStream.read(SocketInputStream.java:171)
  10936.         at java.net.SocketInputStream.read(SocketInputStream.java:141)
  10937.         at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  10938.         at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  10939.         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  10940.         - locked <0x0000000566414c00> (a java.lang.Object)
  10941.         at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  10942.         at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  10943.         - locked <0x0000000566416d10> (a sun.security.ssl.AppInputStream)
  10944.         at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
  10945.         at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
  10946.         at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
  10947.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  10948.         at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  10949.         at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
  10950.         at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
  10951.         at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
  10952.         at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
  10953.         at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
  10954.         at com.amazonaws.http.protocol.SdkHttpRequestExecutor.doReceiveResponse(SdkHttpRequestExecutor.java:66)
  10955.         at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
  10956.         at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
  10957.         at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
  10958.         at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
  10959.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  10960.         at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
  10961.         at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:749)
  10962.         at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:505)
  10963.         at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:317)
  10964.         at com.amazonaws.services.sqs.AmazonSQSClient.invoke(AmazonSQSClient.java:2419)
  10965.         at com.amazonaws.services.sqs.AmazonSQSClient.receiveMessage(AmazonSQSClient.java:1130)
  10966.         at com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper.receiveMessage(AmazonSQSMessagingClientWrapper.java:319)
  10967.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.getMessages(SQSMessageConsumerPrefetch.java:216)
  10968.         at com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.run(SQSMessageConsumerPrefetch.java:180)
  10969.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10970.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10971.         at java.lang.Thread.run(Thread.java:748)
  10972.  
  10973. "SessionCallBackSchedulerThread-1" #300 prio=5 os_prio=0 tid=0x00007f514a03b000 nid=0x182f in Object.wait() [0x00007f5116d47000]
  10974.    java.lang.Thread.State: WAITING (on object monitor)
  10975.         at java.lang.Object.wait(Native Method)
  10976.         at java.lang.Object.wait(Object.java:502)
  10977.         at com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler.run(SQSSessionCallbackScheduler.java:89)
  10978.         - locked <0x0000000382181bb0> (a java.util.ArrayDeque)
  10979.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  10980.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  10981.         at java.lang.Thread.run(Thread.java:748)
  10982.  
  10983. "lettuce-eventExecutorLoop-55-2" #291 daemon prio=5 os_prio=0 tid=0x00007f5149ad1800 nid=0x182d waiting on condition [0x00007f5117349000]
  10984.    java.lang.Thread.State: TIMED_WAITING (parking)
  10985.         at sun.misc.Unsafe.park(Native Method)
  10986.         - parking to wait for  <0x0000000382181e50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  10987.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  10988.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  10989.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  10990.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  10991.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  10992.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  10993.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  10994.         at java.lang.Thread.run(Thread.java:748)
  10995.  
  10996. "lettuce-nioEventLoop-56-4" #298 daemon prio=5 os_prio=0 tid=0x00007f5149ad0800 nid=0x182c runnable [0x00007f511744a000]
  10997.    java.lang.Thread.State: RUNNABLE
  10998.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  10999.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11000.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11001.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11002.         - locked <0x00000003821821e8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11003.         - locked <0x0000000382182210> (a java.util.Collections$UnmodifiableSet)
  11004.         - locked <0x00000003821821a0> (a sun.nio.ch.EPollSelectorImpl)
  11005.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11006.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11007.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11008.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11009.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11010.         at java.lang.Thread.run(Thread.java:748)
  11011.  
  11012. "lettuce-nioEventLoop-56-3" #297 daemon prio=5 os_prio=0 tid=0x00007f51494a7000 nid=0x182b runnable [0x00007f511754b000]
  11013.    java.lang.Thread.State: RUNNABLE
  11014.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11015.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11016.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11017.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11018.         - locked <0x0000000382189d38> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11019.         - locked <0x0000000382189d60> (a java.util.Collections$UnmodifiableSet)
  11020.         - locked <0x0000000382189cf0> (a sun.nio.ch.EPollSelectorImpl)
  11021.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11022.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11023.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11024.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11025.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11026.         at java.lang.Thread.run(Thread.java:748)
  11027.  
  11028. "lettuce-nioEventLoop-56-2" #296 daemon prio=5 os_prio=0 tid=0x00007f51494c5000 nid=0x182a runnable [0x00007f511764c000]
  11029.    java.lang.Thread.State: RUNNABLE
  11030.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11031.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11032.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11033.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11034.         - locked <0x000000038218a078> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11035.         - locked <0x000000038218a0a0> (a java.util.Collections$UnmodifiableSet)
  11036.         - locked <0x000000038218a030> (a sun.nio.ch.EPollSelectorImpl)
  11037.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11038.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11039.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11040.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11041.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11042.         at java.lang.Thread.run(Thread.java:748)
  11043.  
  11044. "lettuce-nioEventLoop-56-1" #295 daemon prio=5 os_prio=0 tid=0x00007f51494c4800 nid=0x1829 runnable [0x00007f511774d000]
  11045.    java.lang.Thread.State: RUNNABLE
  11046.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11047.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11048.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11049.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11050.         - locked <0x000000038218a3b8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11051.         - locked <0x000000038218a3e0> (a java.util.Collections$UnmodifiableSet)
  11052.         - locked <0x000000038218a370> (a sun.nio.ch.EPollSelectorImpl)
  11053.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11054.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11055.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11056.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11057.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11058.         at java.lang.Thread.run(Thread.java:748)
  11059.  
  11060. "ringBuffer-ringbuffer-4" #289 daemon prio=5 os_prio=0 tid=0x00007f5149612000 nid=0x181f waiting on condition [0x00007f51183e4000]
  11061.    java.lang.Thread.State: WAITING (parking)
  11062.         at sun.misc.Unsafe.park(Native Method)
  11063.         - parking to wait for  <0x000000038218a680> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11064.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  11065.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  11066.         at com.lmax.disruptor.BlockingWaitStrategy.waitFor(BlockingWaitStrategy.java:45)
  11067.         at com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:55)
  11068.         at com.lmax.disruptor.BatchEventProcessor.run(Redefined)
  11069.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  11070.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  11071.         at java.lang.Thread.run(Thread.java:748)
  11072.  
  11073. "eventLoop-dispatcher-8" #288 daemon prio=5 os_prio=0 tid=0x00007f5149610800 nid=0x181e waiting on condition [0x00007f51184e5000]
  11074.    java.lang.Thread.State: TIMED_WAITING (parking)
  11075.         at sun.misc.Unsafe.park(Native Method)
  11076.         - parking to wait for  <0x000000038218a930> (a java.util.concurrent.LinkedTransferQueue)
  11077.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11078.         at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
  11079.         at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
  11080.         at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
  11081.         at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
  11082.         at java.lang.Thread.run(Thread.java:748)
  11083.  
  11084. "eventLoop-dispatcher-7" #287 daemon prio=5 os_prio=0 tid=0x00007f514960e000 nid=0x181d waiting on condition [0x00007f51185e6000]
  11085.    java.lang.Thread.State: TIMED_WAITING (parking)
  11086.         at sun.misc.Unsafe.park(Native Method)
  11087.         - parking to wait for  <0x000000038218ab00> (a java.util.concurrent.LinkedTransferQueue)
  11088.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11089.         at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
  11090.         at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
  11091.         at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
  11092.         at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
  11093.         at java.lang.Thread.run(Thread.java:748)
  11094.  
  11095. "eventLoop-dispatcher-6" #286 daemon prio=5 os_prio=0 tid=0x00007f5149690800 nid=0x181c waiting on condition [0x00007f51186e7000]
  11096.    java.lang.Thread.State: TIMED_WAITING (parking)
  11097.         at sun.misc.Unsafe.park(Native Method)
  11098.         - parking to wait for  <0x000000038218acd0> (a java.util.concurrent.LinkedTransferQueue)
  11099.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11100.         at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
  11101.         at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
  11102.         at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
  11103.         at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
  11104.         at java.lang.Thread.run(Thread.java:748)
  11105.  
  11106. "eventLoop-dispatcher-5" #285 daemon prio=5 os_prio=0 tid=0x00007f514968f000 nid=0x181b waiting on condition [0x00007f51187e8000]
  11107.    java.lang.Thread.State: TIMED_WAITING (parking)
  11108.         at sun.misc.Unsafe.park(Native Method)
  11109.         - parking to wait for  <0x000000038218aea0> (a java.util.concurrent.LinkedTransferQueue)
  11110.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11111.         at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
  11112.         at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
  11113.         at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
  11114.         at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
  11115.         at java.lang.Thread.run(Thread.java:748)
  11116.  
  11117. "hash-wheel-timer-3" #284 daemon prio=5 os_prio=0 tid=0x00007f514968e000 nid=0x181a sleeping[0x00007f51188e9000]
  11118.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  11119.         at java.lang.Thread.sleep(Native Method)
  11120.         at reactor.core.HashWheelTimer$1.run(HashWheelTimer.java:102)
  11121.         at java.lang.Thread.run(Thread.java:748)
  11122.  
  11123. "lettuce-eventExecutorLoop-53-2" #276 daemon prio=5 os_prio=0 tid=0x00007f51485d9000 nid=0x1819 waiting on condition [0x00007f51189ea000]
  11124.    java.lang.Thread.State: TIMED_WAITING (parking)
  11125.         at sun.misc.Unsafe.park(Native Method)
  11126.         - parking to wait for  <0x000000038216d548> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11127.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11128.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  11129.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  11130.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  11131.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  11132.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11133.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11134.         at java.lang.Thread.run(Thread.java:748)
  11135.  
  11136. "lettuce-nioEventLoop-54-4" #283 daemon prio=5 os_prio=0 tid=0x00007f5148583000 nid=0x1818 runnable [0x00007f5118aeb000]
  11137.    java.lang.Thread.State: RUNNABLE
  11138.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11139.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11140.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11141.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11142.         - locked <0x000000038218c8f8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11143.         - locked <0x000000038218c920> (a java.util.Collections$UnmodifiableSet)
  11144.         - locked <0x000000038218c8b0> (a sun.nio.ch.EPollSelectorImpl)
  11145.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11146.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11147.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11148.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11149.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11150.         at java.lang.Thread.run(Thread.java:748)
  11151.  
  11152. "lettuce-nioEventLoop-54-3" #282 daemon prio=5 os_prio=0 tid=0x00007f5148581000 nid=0x1817 runnable [0x00007f5118bec000]
  11153.    java.lang.Thread.State: RUNNABLE
  11154.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11155.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11156.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11157.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11158.         - locked <0x000000038218cc38> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11159.         - locked <0x000000038218cc60> (a java.util.Collections$UnmodifiableSet)
  11160.         - locked <0x000000038218cbf0> (a sun.nio.ch.EPollSelectorImpl)
  11161.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11162.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11163.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11164.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11165.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11166.         at java.lang.Thread.run(Thread.java:748)
  11167.  
  11168. "lettuce-nioEventLoop-54-2" #281 daemon prio=5 os_prio=0 tid=0x00007f514857f000 nid=0x1816 runnable [0x00007f5118ced000]
  11169.    java.lang.Thread.State: RUNNABLE
  11170.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11171.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11172.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11173.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11174.         - locked <0x000000038216d8e0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11175.         - locked <0x000000038216d908> (a java.util.Collections$UnmodifiableSet)
  11176.         - locked <0x000000038216d898> (a sun.nio.ch.EPollSelectorImpl)
  11177.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11178.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11179.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11180.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11181.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11182.         at java.lang.Thread.run(Thread.java:748)
  11183.  
  11184. "lettuce-nioEventLoop-54-1" #280 daemon prio=5 os_prio=0 tid=0x00007f514857d000 nid=0x1815 runnable [0x00007f5118dee000]
  11185.    java.lang.Thread.State: RUNNABLE
  11186.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11187.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11188.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11189.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11190.         - locked <0x000000038218cf78> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11191.         - locked <0x000000038218cfa0> (a java.util.Collections$UnmodifiableSet)
  11192.         - locked <0x000000038218cf30> (a sun.nio.ch.EPollSelectorImpl)
  11193.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11194.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11195.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11196.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11197.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11198.         at java.lang.Thread.run(Thread.java:748)
  11199.  
  11200. "lettuce-eventExecutorLoop-51-2" #267 daemon prio=5 os_prio=0 tid=0x00007f514857b800 nid=0x1814 waiting on condition [0x00007f5118eef000]
  11201.    java.lang.Thread.State: TIMED_WAITING (parking)
  11202.         at sun.misc.Unsafe.park(Native Method)
  11203.         - parking to wait for  <0x000000038216dbb0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11204.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11205.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  11206.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  11207.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  11208.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  11209.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11210.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11211.         at java.lang.Thread.run(Thread.java:748)
  11212.  
  11213. "lettuce-nioEventLoop-52-4" #274 daemon prio=5 os_prio=0 tid=0x00007f5148579800 nid=0x1813 runnable [0x00007f5118ff0000]
  11214.    java.lang.Thread.State: RUNNABLE
  11215.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11216.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11217.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11218.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11219.         - locked <0x000000038218d2b8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11220.         - locked <0x000000038218d2e0> (a java.util.Collections$UnmodifiableSet)
  11221.         - locked <0x000000038218d270> (a sun.nio.ch.EPollSelectorImpl)
  11222.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11223.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11224.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11225.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11226.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11227.         at java.lang.Thread.run(Thread.java:748)
  11228.  
  11229. "lettuce-nioEventLoop-52-3" #273 daemon prio=5 os_prio=0 tid=0x00007f5148578000 nid=0x1812 runnable [0x00007f51190f1000]
  11230.    java.lang.Thread.State: RUNNABLE
  11231.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11232.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11233.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11234.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11235.         - locked <0x0000000382191d70> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11236.         - locked <0x0000000382191d98> (a java.util.Collections$UnmodifiableSet)
  11237.         - locked <0x0000000382191d28> (a sun.nio.ch.EPollSelectorImpl)
  11238.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11239.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11240.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11241.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11242.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11243.         at java.lang.Thread.run(Thread.java:748)
  11244.  
  11245. "lettuce-nioEventLoop-52-2" #272 daemon prio=5 os_prio=0 tid=0x00007f5148576000 nid=0x1811 runnable [0x00007f51191f2000]
  11246.    java.lang.Thread.State: RUNNABLE
  11247.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11248.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11249.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11250.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11251.         - locked <0x000000038218d5f8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11252.         - locked <0x000000038218d620> (a java.util.Collections$UnmodifiableSet)
  11253.         - locked <0x000000038218d5b0> (a sun.nio.ch.EPollSelectorImpl)
  11254.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11255.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11256.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11257.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11258.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11259.         at java.lang.Thread.run(Thread.java:748)
  11260.  
  11261. "lettuce-nioEventLoop-52-1" #271 daemon prio=5 os_prio=0 tid=0x00007f5148c8e000 nid=0x1810 runnable [0x00007f51192f3000]
  11262.    java.lang.Thread.State: RUNNABLE
  11263.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11264.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11265.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11266.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11267.         - locked <0x00000003821920b0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11268.         - locked <0x00000003821920d8> (a java.util.Collections$UnmodifiableSet)
  11269.         - locked <0x0000000382192068> (a sun.nio.ch.EPollSelectorImpl)
  11270.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11271.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11272.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11273.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11274.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11275.         at java.lang.Thread.run(Thread.java:748)
  11276.  
  11277. "lettuce-eventExecutorLoop-49-2" #258 daemon prio=5 os_prio=0 tid=0x00007f5148c8c000 nid=0x180f waiting on condition [0x00007f51193f4000]
  11278.    java.lang.Thread.State: TIMED_WAITING (parking)
  11279.         at sun.misc.Unsafe.park(Native Method)
  11280.         - parking to wait for  <0x000000038218d8c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11281.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11282.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  11283.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  11284.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  11285.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  11286.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11287.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11288.         at java.lang.Thread.run(Thread.java:748)
  11289.  
  11290. "lettuce-nioEventLoop-50-4" #265 daemon prio=5 os_prio=0 tid=0x00007f5148c8a000 nid=0x180e runnable [0x00007f51194f5000]
  11291.    java.lang.Thread.State: RUNNABLE
  11292.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11293.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11294.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11295.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11296.         - locked <0x00000003821923f0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11297.         - locked <0x0000000382192418> (a java.util.Collections$UnmodifiableSet)
  11298.         - locked <0x00000003821923a8> (a sun.nio.ch.EPollSelectorImpl)
  11299.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11300.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11301.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11302.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11303.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11304.         at java.lang.Thread.run(Thread.java:748)
  11305.  
  11306. "lettuce-nioEventLoop-50-3" #264 daemon prio=5 os_prio=0 tid=0x00007f5148c88800 nid=0x180d runnable [0x00007f51195f6000]
  11307.    java.lang.Thread.State: RUNNABLE
  11308.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11309.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11310.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11311.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11312.         - locked <0x000000038218f238> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11313.         - locked <0x000000038218f260> (a java.util.Collections$UnmodifiableSet)
  11314.         - locked <0x000000038218f1f0> (a sun.nio.ch.EPollSelectorImpl)
  11315.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11316.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11317.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11318.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11319.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11320.         at java.lang.Thread.run(Thread.java:748)
  11321.  
  11322. "lettuce-nioEventLoop-50-2" #263 daemon prio=5 os_prio=0 tid=0x00007f5148c86800 nid=0x180c runnable [0x00007f51196f7000]
  11323.    java.lang.Thread.State: RUNNABLE
  11324.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11325.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11326.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11327.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11328.         - locked <0x0000000382192730> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11329.         - locked <0x0000000382192758> (a java.util.Collections$UnmodifiableSet)
  11330.         - locked <0x00000003821926e8> (a sun.nio.ch.EPollSelectorImpl)
  11331.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11332.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11333.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11334.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11335.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11336.         at java.lang.Thread.run(Thread.java:748)
  11337.  
  11338. "lettuce-nioEventLoop-50-1" #262 daemon prio=5 os_prio=0 tid=0x00007f5148c85000 nid=0x180b runnable [0x00007f51197f8000]
  11339.    java.lang.Thread.State: RUNNABLE
  11340.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11341.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11342.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11343.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11344.         - locked <0x000000038218f578> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11345.         - locked <0x000000038218f5a0> (a java.util.Collections$UnmodifiableSet)
  11346.         - locked <0x000000038218f530> (a sun.nio.ch.EPollSelectorImpl)
  11347.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11348.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11349.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11350.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11351.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11352.         at java.lang.Thread.run(Thread.java:748)
  11353.  
  11354. "lettuce-eventExecutorLoop-47-2" #249 daemon prio=5 os_prio=0 tid=0x00007f5148c83000 nid=0x180a waiting on condition [0x00007f51198f9000]
  11355.    java.lang.Thread.State: TIMED_WAITING (parking)
  11356.         at sun.misc.Unsafe.park(Native Method)
  11357.         - parking to wait for  <0x0000000382192a00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11358.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11359.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  11360.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  11361.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  11362.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  11363.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11364.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11365.         at java.lang.Thread.run(Thread.java:748)
  11366.  
  11367. "lettuce-nioEventLoop-48-4" #256 daemon prio=5 os_prio=0 tid=0x00007f5148e81800 nid=0x1809 runnable [0x00007f51199fa000]
  11368.    java.lang.Thread.State: RUNNABLE
  11369.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11370.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11371.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11372.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11373.         - locked <0x000000038218f8b8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11374.         - locked <0x000000038218f8e0> (a java.util.Collections$UnmodifiableSet)
  11375.         - locked <0x000000038218f870> (a sun.nio.ch.EPollSelectorImpl)
  11376.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11377.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11378.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11379.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11380.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11381.         at java.lang.Thread.run(Thread.java:748)
  11382.  
  11383. "lettuce-nioEventLoop-48-3" #255 daemon prio=5 os_prio=0 tid=0x00007f5148e7f800 nid=0x1808 runnable [0x00007f5119afb000]
  11384.    java.lang.Thread.State: RUNNABLE
  11385.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11386.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11387.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11388.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11389.         - locked <0x0000000382192d98> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11390.         - locked <0x0000000382192dc0> (a java.util.Collections$UnmodifiableSet)
  11391.         - locked <0x0000000382192d50> (a sun.nio.ch.EPollSelectorImpl)
  11392.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11393.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11394.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11395.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11396.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11397.         at java.lang.Thread.run(Thread.java:748)
  11398.  
  11399. "lettuce-nioEventLoop-48-2" #254 daemon prio=5 os_prio=0 tid=0x00007f5148e7d800 nid=0x1807 runnable [0x00007f5119bfc000]
  11400.    java.lang.Thread.State: RUNNABLE
  11401.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11402.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11403.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11404.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11405.         - locked <0x000000038218fbf8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11406.         - locked <0x000000038218fc20> (a java.util.Collections$UnmodifiableSet)
  11407.         - locked <0x000000038218fbb0> (a sun.nio.ch.EPollSelectorImpl)
  11408.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11409.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11410.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11411.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11412.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11413.         at java.lang.Thread.run(Thread.java:748)
  11414.  
  11415. "lettuce-nioEventLoop-48-1" #253 daemon prio=5 os_prio=0 tid=0x00007f5148e7c000 nid=0x1806 runnable [0x00007f5119cfd000]
  11416.    java.lang.Thread.State: RUNNABLE
  11417.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11418.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11419.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11420.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11421.         - locked <0x0000000382195c08> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11422.         - locked <0x0000000382195c30> (a java.util.Collections$UnmodifiableSet)
  11423.         - locked <0x0000000382195bc0> (a sun.nio.ch.EPollSelectorImpl)
  11424.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11425.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11426.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11427.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11428.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11429.         at java.lang.Thread.run(Thread.java:748)
  11430.  
  11431. "lettuce-eventExecutorLoop-45-2" #240 daemon prio=5 os_prio=0 tid=0x00007f5148e7a000 nid=0x1805 waiting on condition [0x00007f5119dfe000]
  11432.    java.lang.Thread.State: TIMED_WAITING (parking)
  11433.         at sun.misc.Unsafe.park(Native Method)
  11434.         - parking to wait for  <0x000000038218fec8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11435.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11436.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  11437.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  11438.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  11439.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  11440.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11441.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11442.         at java.lang.Thread.run(Thread.java:748)
  11443.  
  11444. "lettuce-nioEventLoop-46-4" #247 daemon prio=5 os_prio=0 tid=0x00007f5148e78000 nid=0x1804 runnable [0x00007f5119eff000]
  11445.    java.lang.Thread.State: RUNNABLE
  11446.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11447.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11448.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11449.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11450.         - locked <0x0000000382195f48> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11451.         - locked <0x0000000382195f70> (a java.util.Collections$UnmodifiableSet)
  11452.         - locked <0x0000000382195f00> (a sun.nio.ch.EPollSelectorImpl)
  11453.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11454.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11455.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11456.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11457.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11458.         at java.lang.Thread.run(Thread.java:748)
  11459.  
  11460. "lettuce-nioEventLoop-46-3" #246 daemon prio=5 os_prio=0 tid=0x00007f5148e76800 nid=0x1803 runnable [0x00007f511a000000]
  11461.    java.lang.Thread.State: RUNNABLE
  11462.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11463.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11464.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11465.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11466.         - locked <0x0000000382190260> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11467.         - locked <0x0000000382190288> (a java.util.Collections$UnmodifiableSet)
  11468.         - locked <0x0000000382190218> (a sun.nio.ch.EPollSelectorImpl)
  11469.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11470.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11471.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11472.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11473.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11474.         at java.lang.Thread.run(Thread.java:748)
  11475.  
  11476. "lettuce-nioEventLoop-46-2" #245 daemon prio=5 os_prio=0 tid=0x00007f51495d9000 nid=0x1802 runnable [0x00007f511a101000]
  11477.    java.lang.Thread.State: RUNNABLE
  11478.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11479.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11480.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11481.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11482.         - locked <0x0000000382196288> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11483.         - locked <0x00000003821962b0> (a java.util.Collections$UnmodifiableSet)
  11484.         - locked <0x0000000382196240> (a sun.nio.ch.EPollSelectorImpl)
  11485.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11486.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11487.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11488.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11489.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11490.         at java.lang.Thread.run(Thread.java:748)
  11491.  
  11492. "lettuce-nioEventLoop-46-1" #244 daemon prio=5 os_prio=0 tid=0x00007f5148f3d000 nid=0x1801 runnable [0x00007f511a202000]
  11493.    java.lang.Thread.State: RUNNABLE
  11494.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11495.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11496.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11497.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11498.         - locked <0x00000003821930c8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11499.         - locked <0x00000003821930f0> (a java.util.Collections$UnmodifiableSet)
  11500.         - locked <0x0000000382193080> (a sun.nio.ch.EPollSelectorImpl)
  11501.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11502.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11503.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11504.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11505.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11506.         at java.lang.Thread.run(Thread.java:748)
  11507.  
  11508. "lettuce-nioEventLoop-44-1" #235 daemon prio=5 os_prio=0 tid=0x00007f51495dc000 nid=0x1800 runnable [0x00007f511a303000]
  11509.    java.lang.Thread.State: RUNNABLE
  11510.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11511.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11512.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11513.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11514.         - locked <0x00000003821965c8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11515.         - locked <0x00000003821965f0> (a java.util.Collections$UnmodifiableSet)
  11516.         - locked <0x0000000382196580> (a sun.nio.ch.EPollSelectorImpl)
  11517.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11518.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11519.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11520.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11521.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11522.         at java.lang.Thread.run(Thread.java:748)
  11523.  
  11524. "lettuce-eventExecutorLoop-42-2" #227 daemon prio=5 os_prio=0 tid=0x00007f51495d5000 nid=0x17ff waiting on condition [0x00007f511a404000]
  11525.    java.lang.Thread.State: TIMED_WAITING (parking)
  11526.         at sun.misc.Unsafe.park(Native Method)
  11527.         - parking to wait for  <0x0000000382193398> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11528.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11529.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  11530.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  11531.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  11532.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  11533.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11534.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11535.         at java.lang.Thread.run(Thread.java:748)
  11536.  
  11537. "lettuce-nioEventLoop-43-4" #234 daemon prio=5 os_prio=0 tid=0x00007f5148691000 nid=0x17fe runnable [0x00007f511a505000]
  11538.    java.lang.Thread.State: RUNNABLE
  11539.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11540.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11541.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11542.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11543.         - locked <0x0000000382196908> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11544.         - locked <0x0000000382196930> (a java.util.Collections$UnmodifiableSet)
  11545.         - locked <0x00000003821968c0> (a sun.nio.ch.EPollSelectorImpl)
  11546.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11547.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11548.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11549.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11550.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11551.         at java.lang.Thread.run(Thread.java:748)
  11552.  
  11553. "lettuce-nioEventLoop-43-3" #233 daemon prio=5 os_prio=0 tid=0x00007f514868f800 nid=0x17fd runnable [0x00007f511a606000]
  11554.    java.lang.Thread.State: RUNNABLE
  11555.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11556.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11557.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11558.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11559.         - locked <0x0000000382196c48> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11560.         - locked <0x0000000382196c70> (a java.util.Collections$UnmodifiableSet)
  11561.         - locked <0x0000000382196c00> (a sun.nio.ch.EPollSelectorImpl)
  11562.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11563.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11564.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11565.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11566.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11567.         at java.lang.Thread.run(Thread.java:748)
  11568.  
  11569. "lettuce-nioEventLoop-43-2" #232 daemon prio=5 os_prio=0 tid=0x00007f514868d800 nid=0x17fc runnable [0x00007f511a707000]
  11570.    java.lang.Thread.State: RUNNABLE
  11571.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11572.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11573.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11574.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11575.         - locked <0x0000000382196f88> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11576.         - locked <0x0000000382196fb0> (a java.util.Collections$UnmodifiableSet)
  11577.         - locked <0x0000000382196f40> (a sun.nio.ch.EPollSelectorImpl)
  11578.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11579.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11580.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11581.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11582.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11583.         at java.lang.Thread.run(Thread.java:748)
  11584.  
  11585. "lettuce-nioEventLoop-43-1" #231 daemon prio=5 os_prio=0 tid=0x00007f514868d000 nid=0x17fb runnable [0x00007f511a808000]
  11586.    java.lang.Thread.State: RUNNABLE
  11587.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11588.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11589.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11590.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11591.         - locked <0x0000000382198880> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11592.         - locked <0x00000003821988a8> (a java.util.Collections$UnmodifiableSet)
  11593.         - locked <0x0000000382198838> (a sun.nio.ch.EPollSelectorImpl)
  11594.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11595.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11596.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11597.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11598.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11599.         at java.lang.Thread.run(Thread.java:748)
  11600.  
  11601. "lettuce-eventExecutorLoop-40-2" #218 daemon prio=5 os_prio=0 tid=0x00007f5148d31000 nid=0x17fa waiting on condition [0x00007f511a909000]
  11602.    java.lang.Thread.State: TIMED_WAITING (parking)
  11603.         at sun.misc.Unsafe.park(Native Method)
  11604.         - parking to wait for  <0x0000000382198b50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11605.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11606.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  11607.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  11608.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  11609.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  11610.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11611.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11612.         at java.lang.Thread.run(Thread.java:748)
  11613.  
  11614. "lettuce-nioEventLoop-41-4" #225 daemon prio=5 os_prio=0 tid=0x00007f514868b000 nid=0x17f9 runnable [0x00007f511aa0a000]
  11615.    java.lang.Thread.State: RUNNABLE
  11616.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11617.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11618.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11619.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11620.         - locked <0x0000000382198ee8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11621.         - locked <0x0000000382198f10> (a java.util.Collections$UnmodifiableSet)
  11622.         - locked <0x0000000382198ea0> (a sun.nio.ch.EPollSelectorImpl)
  11623.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11624.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11625.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11626.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11627.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11628.         at java.lang.Thread.run(Thread.java:748)
  11629.  
  11630. "lettuce-nioEventLoop-41-3" #224 daemon prio=5 os_prio=0 tid=0x00007f51490e7000 nid=0x17f8 runnable [0x00007f511ab0b000]
  11631.    java.lang.Thread.State: RUNNABLE
  11632.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11633.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11634.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11635.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11636.         - locked <0x0000000382199228> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11637.         - locked <0x0000000382199250> (a java.util.Collections$UnmodifiableSet)
  11638.         - locked <0x00000003821991e0> (a sun.nio.ch.EPollSelectorImpl)
  11639.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11640.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11641.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11642.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11643.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11644.         at java.lang.Thread.run(Thread.java:748)
  11645.  
  11646. "lettuce-nioEventLoop-41-2" #223 daemon prio=5 os_prio=0 tid=0x00007f51490e5800 nid=0x17f7 runnable [0x00007f511ac0c000]
  11647.    java.lang.Thread.State: RUNNABLE
  11648.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11649.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11650.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11651.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11652.         - locked <0x0000000382199568> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11653.         - locked <0x0000000382199590> (a java.util.Collections$UnmodifiableSet)
  11654.         - locked <0x0000000382199520> (a sun.nio.ch.EPollSelectorImpl)
  11655.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11656.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11657.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11658.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11659.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11660.         at java.lang.Thread.run(Thread.java:748)
  11661.  
  11662. "lettuce-nioEventLoop-41-1" #222 daemon prio=5 os_prio=0 tid=0x00007f51490e4000 nid=0x17f6 runnable [0x00007f511ad0d000]
  11663.    java.lang.Thread.State: RUNNABLE
  11664.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11665.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11666.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11667.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11668.         - locked <0x00000003821998a8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11669.         - locked <0x00000003821998d0> (a java.util.Collections$UnmodifiableSet)
  11670.         - locked <0x0000000382199860> (a sun.nio.ch.EPollSelectorImpl)
  11671.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11672.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11673.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11674.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11675.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11676.         at java.lang.Thread.run(Thread.java:748)
  11677.  
  11678. "lettuce-eventExecutorLoop-38-2" #209 daemon prio=5 os_prio=0 tid=0x00007f51490e1800 nid=0x17f5 waiting on condition [0x00007f511ae0e000]
  11679.    java.lang.Thread.State: TIMED_WAITING (parking)
  11680.         at sun.misc.Unsafe.park(Native Method)
  11681.         - parking to wait for  <0x0000000382199b78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11682.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11683.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  11684.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  11685.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  11686.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  11687.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11688.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11689.         at java.lang.Thread.run(Thread.java:748)
  11690.  
  11691. "lettuce-nioEventLoop-39-4" #216 daemon prio=5 os_prio=0 tid=0x00007f5149868800 nid=0x17f4 runnable [0x00007f511af0f000]
  11692.    java.lang.Thread.State: RUNNABLE
  11693.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11694.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11695.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11696.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11697.         - locked <0x000000038219b4c8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11698.         - locked <0x000000038219b4f0> (a java.util.Collections$UnmodifiableSet)
  11699.         - locked <0x000000038219b480> (a sun.nio.ch.EPollSelectorImpl)
  11700.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11701.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11702.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11703.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11704.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11705.         at java.lang.Thread.run(Thread.java:748)
  11706.  
  11707. "lettuce-nioEventLoop-39-3" #215 daemon prio=5 os_prio=0 tid=0x00007f5149867000 nid=0x17f3 runnable [0x00007f511b010000]
  11708.    java.lang.Thread.State: RUNNABLE
  11709.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11710.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11711.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11712.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11713.         - locked <0x000000038219b808> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11714.         - locked <0x000000038219b830> (a java.util.Collections$UnmodifiableSet)
  11715.         - locked <0x000000038219b7c0> (a sun.nio.ch.EPollSelectorImpl)
  11716.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11717.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11718.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11719.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11720.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11721.         at java.lang.Thread.run(Thread.java:748)
  11722.  
  11723. "lettuce-nioEventLoop-39-2" #214 daemon prio=5 os_prio=0 tid=0x00007f5149865000 nid=0x17f2 runnable [0x00007f511b111000]
  11724.    java.lang.Thread.State: RUNNABLE
  11725.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11726.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11727.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11728.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11729.         - locked <0x000000038219bb48> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11730.         - locked <0x000000038219bb70> (a java.util.Collections$UnmodifiableSet)
  11731.         - locked <0x000000038219bb00> (a sun.nio.ch.EPollSelectorImpl)
  11732.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11733.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11734.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11735.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11736.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11737.         at java.lang.Thread.run(Thread.java:748)
  11738.  
  11739. "lettuce-nioEventLoop-39-1" #213 daemon prio=5 os_prio=0 tid=0x00007f5149864000 nid=0x17f1 runnable [0x00007f511b212000]
  11740.    java.lang.Thread.State: RUNNABLE
  11741.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11742.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11743.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11744.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11745.         - locked <0x000000038219be88> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11746.         - locked <0x000000038219beb0> (a java.util.Collections$UnmodifiableSet)
  11747.         - locked <0x000000038219be40> (a sun.nio.ch.EPollSelectorImpl)
  11748.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11749.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11750.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11751.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11752.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11753.         at java.lang.Thread.run(Thread.java:748)
  11754.  
  11755. "lettuce-eventExecutorLoop-36-2" #200 daemon prio=5 os_prio=0 tid=0x00007f5148acd800 nid=0x17f0 waiting on condition [0x00007f511b313000]
  11756.    java.lang.Thread.State: TIMED_WAITING (parking)
  11757.         at sun.misc.Unsafe.park(Native Method)
  11758.         - parking to wait for  <0x000000038219c158> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11759.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11760.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  11761.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  11762.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  11763.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  11764.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11765.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11766.         at java.lang.Thread.run(Thread.java:748)
  11767.  
  11768. "lettuce-nioEventLoop-37-4" #207 daemon prio=5 os_prio=0 tid=0x00007f5148acb800 nid=0x17ef runnable [0x00007f511b414000]
  11769.    java.lang.Thread.State: RUNNABLE
  11770.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11771.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11772.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11773.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11774.         - locked <0x000000038219c4f0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11775.         - locked <0x000000038219c518> (a java.util.Collections$UnmodifiableSet)
  11776.         - locked <0x000000038219c4a8> (a sun.nio.ch.EPollSelectorImpl)
  11777.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11778.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11779.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11780.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11781.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11782.         at java.lang.Thread.run(Thread.java:748)
  11783.  
  11784. "lettuce-nioEventLoop-37-3" #206 daemon prio=5 os_prio=0 tid=0x00007f5148aca000 nid=0x17ee runnable [0x00007f511b515000]
  11785.    java.lang.Thread.State: RUNNABLE
  11786.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11787.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11788.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11789.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11790.         - locked <0x000000038219de60> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11791.         - locked <0x000000038219de88> (a java.util.Collections$UnmodifiableSet)
  11792.         - locked <0x000000038219de18> (a sun.nio.ch.EPollSelectorImpl)
  11793.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11794.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11795.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11796.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11797.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11798.         at java.lang.Thread.run(Thread.java:748)
  11799.  
  11800. "lettuce-nioEventLoop-37-2" #205 daemon prio=5 os_prio=0 tid=0x00007f5148aab000 nid=0x17ed runnable [0x00007f511b616000]
  11801.    java.lang.Thread.State: RUNNABLE
  11802.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11803.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11804.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11805.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11806.         - locked <0x000000038219e1a0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11807.         - locked <0x000000038219e1c8> (a java.util.Collections$UnmodifiableSet)
  11808.         - locked <0x000000038219e158> (a sun.nio.ch.EPollSelectorImpl)
  11809.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11810.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11811.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11812.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11813.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11814.         at java.lang.Thread.run(Thread.java:748)
  11815.  
  11816. "lettuce-nioEventLoop-37-1" #204 daemon prio=5 os_prio=0 tid=0x00007f5148aa9800 nid=0x17ec runnable [0x00007f511b717000]
  11817.    java.lang.Thread.State: RUNNABLE
  11818.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11819.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11820.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11821.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11822.         - locked <0x000000038219e4e0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11823.         - locked <0x000000038219e508> (a java.util.Collections$UnmodifiableSet)
  11824.         - locked <0x000000038219e498> (a sun.nio.ch.EPollSelectorImpl)
  11825.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11826.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11827.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11828.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11829.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11830.         at java.lang.Thread.run(Thread.java:748)
  11831.  
  11832. "lettuce-eventExecutorLoop-34-2" #191 daemon prio=5 os_prio=0 tid=0x00007f5148aa7000 nid=0x17eb waiting on condition [0x00007f511b818000]
  11833.    java.lang.Thread.State: TIMED_WAITING (parking)
  11834.         at sun.misc.Unsafe.park(Native Method)
  11835.         - parking to wait for  <0x000000038219e7b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11836.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11837.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  11838.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  11839.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  11840.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  11841.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11842.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11843.         at java.lang.Thread.run(Thread.java:748)
  11844.  
  11845. "lettuce-nioEventLoop-35-4" #198 daemon prio=5 os_prio=0 tid=0x00007f51494fc800 nid=0x17ea runnable [0x00007f511b919000]
  11846.    java.lang.Thread.State: RUNNABLE
  11847.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11848.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11849.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11850.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11851.         - locked <0x000000038219eb48> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11852.         - locked <0x000000038219eb70> (a java.util.Collections$UnmodifiableSet)
  11853.         - locked <0x000000038219eb00> (a sun.nio.ch.EPollSelectorImpl)
  11854.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11855.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11856.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11857.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11858.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11859.         at java.lang.Thread.run(Thread.java:748)
  11860.  
  11861. "lettuce-nioEventLoop-35-3" #197 daemon prio=5 os_prio=0 tid=0x00007f51494fa800 nid=0x17e9 runnable [0x00007f511ba1a000]
  11862.    java.lang.Thread.State: RUNNABLE
  11863.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11864.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11865.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11866.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11867.         - locked <0x000000038219ee88> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11868.         - locked <0x000000038219eeb0> (a java.util.Collections$UnmodifiableSet)
  11869.         - locked <0x000000038219ee40> (a sun.nio.ch.EPollSelectorImpl)
  11870.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11871.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11872.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11873.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11874.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11875.         at java.lang.Thread.run(Thread.java:748)
  11876.  
  11877. "lettuce-nioEventLoop-35-2" #196 daemon prio=5 os_prio=0 tid=0x00007f51494f8800 nid=0x17e8 runnable [0x00007f511bb1b000]
  11878.    java.lang.Thread.State: RUNNABLE
  11879.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11880.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11881.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11882.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11883.         - locked <0x00000003821a0778> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11884.         - locked <0x00000003821a07a0> (a java.util.Collections$UnmodifiableSet)
  11885.         - locked <0x00000003821a0730> (a sun.nio.ch.EPollSelectorImpl)
  11886.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11887.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11888.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11889.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11890.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11891.         at java.lang.Thread.run(Thread.java:748)
  11892.  
  11893. "lettuce-nioEventLoop-35-1" #195 daemon prio=5 os_prio=0 tid=0x00007f51494a2800 nid=0x17e7 runnable [0x00007f511bc1c000]
  11894.    java.lang.Thread.State: RUNNABLE
  11895.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11896.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11897.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11898.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11899.         - locked <0x00000003821a0ab8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11900.         - locked <0x00000003821a0ae0> (a java.util.Collections$UnmodifiableSet)
  11901.         - locked <0x00000003821a0a70> (a sun.nio.ch.EPollSelectorImpl)
  11902.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11903.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11904.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11905.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11906.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11907.         at java.lang.Thread.run(Thread.java:748)
  11908.  
  11909. "lettuce-eventExecutorLoop-32-2" #182 daemon prio=5 os_prio=0 tid=0x00007f51494a0800 nid=0x17e6 waiting on condition [0x00007f511bd1d000]
  11910.    java.lang.Thread.State: TIMED_WAITING (parking)
  11911.         at sun.misc.Unsafe.park(Native Method)
  11912.         - parking to wait for  <0x00000003821a0d88> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11913.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11914.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  11915.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  11916.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  11917.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  11918.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11919.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11920.         at java.lang.Thread.run(Thread.java:748)
  11921.  
  11922. "lettuce-nioEventLoop-33-4" #189 daemon prio=5 os_prio=0 tid=0x00007f5148d93800 nid=0x17e5 runnable [0x00007f511be1e000]
  11923.    java.lang.Thread.State: RUNNABLE
  11924.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11925.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11926.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11927.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11928.         - locked <0x00000003821a1120> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11929.         - locked <0x00000003821a1148> (a java.util.Collections$UnmodifiableSet)
  11930.         - locked <0x00000003821a10d8> (a sun.nio.ch.EPollSelectorImpl)
  11931.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11932.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11933.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11934.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11935.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11936.         at java.lang.Thread.run(Thread.java:748)
  11937.  
  11938. "lettuce-nioEventLoop-33-3" #188 daemon prio=5 os_prio=0 tid=0x00007f5148d91800 nid=0x17e4 runnable [0x00007f511bf1f000]
  11939.    java.lang.Thread.State: RUNNABLE
  11940.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11941.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11942.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11943.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11944.         - locked <0x00000003821a1460> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11945.         - locked <0x00000003821a1488> (a java.util.Collections$UnmodifiableSet)
  11946.         - locked <0x00000003821a1418> (a sun.nio.ch.EPollSelectorImpl)
  11947.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11948.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11949.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11950.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11951.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11952.         at java.lang.Thread.run(Thread.java:748)
  11953.  
  11954. "lettuce-nioEventLoop-33-2" #187 daemon prio=5 os_prio=0 tid=0x00007f5148d90000 nid=0x17e3 runnable [0x00007f511c020000]
  11955.    java.lang.Thread.State: RUNNABLE
  11956.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11957.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11958.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11959.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11960.         - locked <0x0000000382193730> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11961.         - locked <0x0000000382193758> (a java.util.Collections$UnmodifiableSet)
  11962.         - locked <0x00000003821936e8> (a sun.nio.ch.EPollSelectorImpl)
  11963.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11964.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11965.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11966.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11967.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11968.         at java.lang.Thread.run(Thread.java:748)
  11969.  
  11970. "lettuce-nioEventLoop-33-1" #186 daemon prio=5 os_prio=0 tid=0x00007f5148d40800 nid=0x17e2 runnable [0x00007f511c121000]
  11971.    java.lang.Thread.State: RUNNABLE
  11972.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  11973.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  11974.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  11975.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  11976.         - locked <0x0000000382193a70> (a io.netty.channel.nio.SelectedSelectionKeySet)
  11977.         - locked <0x0000000382193a98> (a java.util.Collections$UnmodifiableSet)
  11978.         - locked <0x0000000382193a28> (a sun.nio.ch.EPollSelectorImpl)
  11979.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  11980.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  11981.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  11982.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11983.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11984.         at java.lang.Thread.run(Thread.java:748)
  11985.  
  11986. "lettuce-eventExecutorLoop-30-2" #173 daemon prio=5 os_prio=0 tid=0x00007f5148d3f000 nid=0x17e1 waiting on condition [0x00007f511c222000]
  11987.    java.lang.Thread.State: TIMED_WAITING (parking)
  11988.         at sun.misc.Unsafe.park(Native Method)
  11989.         - parking to wait for  <0x0000000382193d40> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  11990.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  11991.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  11992.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  11993.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  11994.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  11995.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  11996.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  11997.         at java.lang.Thread.run(Thread.java:748)
  11998.  
  11999. "lettuce-nioEventLoop-31-4" #180 daemon prio=5 os_prio=0 tid=0x00007f5148f3f000 nid=0x17e0 runnable [0x00007f511c323000]
  12000.    java.lang.Thread.State: RUNNABLE
  12001.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12002.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12003.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12004.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12005.         - locked <0x00000003821940d8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12006.         - locked <0x0000000382194100> (a java.util.Collections$UnmodifiableSet)
  12007.         - locked <0x0000000382194090> (a sun.nio.ch.EPollSelectorImpl)
  12008.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12009.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12010.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12011.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12012.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12013.         at java.lang.Thread.run(Thread.java:748)
  12014.  
  12015. "lettuce-nioEventLoop-31-3" #179 daemon prio=5 os_prio=0 tid=0x00007f5148adc000 nid=0x17df runnable [0x00007f511c424000]
  12016.    java.lang.Thread.State: RUNNABLE
  12017.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12018.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12019.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12020.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12021.         - locked <0x0000000382194418> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12022.         - locked <0x0000000382194440> (a java.util.Collections$UnmodifiableSet)
  12023.         - locked <0x00000003821943d0> (a sun.nio.ch.EPollSelectorImpl)
  12024.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12025.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12026.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12027.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12028.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12029.         at java.lang.Thread.run(Thread.java:748)
  12030.  
  12031. "lettuce-nioEventLoop-31-2" #178 daemon prio=5 os_prio=0 tid=0x00007f5148ada800 nid=0x17de runnable [0x00007f511c525000]
  12032.    java.lang.Thread.State: RUNNABLE
  12033.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12034.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12035.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12036.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12037.         - locked <0x00000003821a8a20> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12038.         - locked <0x00000003821a8a48> (a java.util.Collections$UnmodifiableSet)
  12039.         - locked <0x00000003821a89d8> (a sun.nio.ch.EPollSelectorImpl)
  12040.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12041.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12042.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12043.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12044.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12045.         at java.lang.Thread.run(Thread.java:748)
  12046.  
  12047. "lettuce-nioEventLoop-31-1" #177 daemon prio=5 os_prio=0 tid=0x00007f514896a800 nid=0x17dd runnable [0x00007f511c626000]
  12048.    java.lang.Thread.State: RUNNABLE
  12049.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12050.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12051.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12052.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12053.         - locked <0x00000003821a8d60> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12054.         - locked <0x00000003821a8d88> (a java.util.Collections$UnmodifiableSet)
  12055.         - locked <0x00000003821a8d18> (a sun.nio.ch.EPollSelectorImpl)
  12056.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12057.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12058.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12059.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12060.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12061.         at java.lang.Thread.run(Thread.java:748)
  12062.  
  12063. "lettuce-eventExecutorLoop-28-2" #164 daemon prio=5 os_prio=0 tid=0x00007f5148ca1000 nid=0x17dc waiting on condition [0x00007f511c727000]
  12064.    java.lang.Thread.State: TIMED_WAITING (parking)
  12065.         at sun.misc.Unsafe.park(Native Method)
  12066.         - parking to wait for  <0x00000003821a9030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  12067.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  12068.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  12069.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  12070.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  12071.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  12072.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12073.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12074.         at java.lang.Thread.run(Thread.java:748)
  12075.  
  12076. "lettuce-nioEventLoop-29-4" #171 daemon prio=5 os_prio=0 tid=0x00007f5148d53000 nid=0x17db runnable [0x00007f511c828000]
  12077.    java.lang.Thread.State: RUNNABLE
  12078.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12079.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12080.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12081.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12082.         - locked <0x00000003821a93c8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12083.         - locked <0x00000003821a93f0> (a java.util.Collections$UnmodifiableSet)
  12084.         - locked <0x00000003821a9380> (a sun.nio.ch.EPollSelectorImpl)
  12085.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12086.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12087.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12088.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12089.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12090.         at java.lang.Thread.run(Thread.java:748)
  12091.  
  12092. "lettuce-nioEventLoop-29-3" #170 daemon prio=5 os_prio=0 tid=0x00007f51483dd000 nid=0x17da runnable [0x00007f512c858000]
  12093.    java.lang.Thread.State: RUNNABLE
  12094.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12095.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12096.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12097.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12098.         - locked <0x00000003821a9708> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12099.         - locked <0x00000003821a9730> (a java.util.Collections$UnmodifiableSet)
  12100.         - locked <0x00000003821a96c0> (a sun.nio.ch.EPollSelectorImpl)
  12101.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12102.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12103.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12104.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12105.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12106.         at java.lang.Thread.run(Thread.java:748)
  12107.  
  12108. "lettuce-nioEventLoop-29-2" #169 daemon prio=5 os_prio=0 tid=0x00007f5148c98000 nid=0x17d9 runnable [0x00007f512c959000]
  12109.    java.lang.Thread.State: RUNNABLE
  12110.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12111.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12112.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12113.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12114.         - locked <0x00000003821a9a48> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12115.         - locked <0x00000003821a9a70> (a java.util.Collections$UnmodifiableSet)
  12116.         - locked <0x00000003821a9a00> (a sun.nio.ch.EPollSelectorImpl)
  12117.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12118.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12119.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12120.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12121.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12122.         at java.lang.Thread.run(Thread.java:748)
  12123.  
  12124. "lettuce-nioEventLoop-29-1" #168 daemon prio=5 os_prio=0 tid=0x00007f5148c97000 nid=0x17d8 runnable [0x00007f512ca5a000]
  12125.    java.lang.Thread.State: RUNNABLE
  12126.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12127.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12128.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12129.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12130.         - locked <0x00000003821ac8b0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12131.         - locked <0x00000003821ac8d8> (a java.util.Collections$UnmodifiableSet)
  12132.         - locked <0x00000003821ac868> (a sun.nio.ch.EPollSelectorImpl)
  12133.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12134.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12135.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12136.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12137.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12138.         at java.lang.Thread.run(Thread.java:748)
  12139.  
  12140. "lettuce-eventExecutorLoop-26-2" #155 daemon prio=5 os_prio=0 tid=0x00007f5148830000 nid=0x17d7 waiting on condition [0x00007f512e336000]
  12141.    java.lang.Thread.State: TIMED_WAITING (parking)
  12142.         at sun.misc.Unsafe.park(Native Method)
  12143.         - parking to wait for  <0x00000003821acb80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  12144.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  12145.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  12146.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  12147.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  12148.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  12149.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12150.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12151.         at java.lang.Thread.run(Thread.java:748)
  12152.  
  12153. "lettuce-nioEventLoop-27-4" #162 daemon prio=5 os_prio=0 tid=0x00007f5148dcf800 nid=0x17d6 runnable [0x00007f512e437000]
  12154.    java.lang.Thread.State: RUNNABLE
  12155.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12156.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12157.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12158.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12159.         - locked <0x00000003821acf18> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12160.         - locked <0x00000003821acf40> (a java.util.Collections$UnmodifiableSet)
  12161.         - locked <0x00000003821aced0> (a sun.nio.ch.EPollSelectorImpl)
  12162.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12163.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12164.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12165.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12166.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12167.         at java.lang.Thread.run(Thread.java:748)
  12168.  
  12169. "lettuce-nioEventLoop-27-3" #161 daemon prio=5 os_prio=0 tid=0x00007f5148e94800 nid=0x17d5 runnable [0x00007f512e538000]
  12170.    java.lang.Thread.State: RUNNABLE
  12171.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12172.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12173.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12174.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12175.         - locked <0x00000003821ad258> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12176.         - locked <0x00000003821ad280> (a java.util.Collections$UnmodifiableSet)
  12177.         - locked <0x00000003821ad210> (a sun.nio.ch.EPollSelectorImpl)
  12178.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12179.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12180.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12181.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12182.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12183.         at java.lang.Thread.run(Thread.java:748)
  12184.  
  12185. "lettuce-nioEventLoop-27-2" #160 daemon prio=5 os_prio=0 tid=0x00007f5148ae3000 nid=0x17d4 runnable [0x00007f512eae1000]
  12186.    java.lang.Thread.State: RUNNABLE
  12187.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12188.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12189.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12190.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12191.         - locked <0x00000003821ad598> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12192.         - locked <0x00000003821ad5c0> (a java.util.Collections$UnmodifiableSet)
  12193.         - locked <0x00000003821ad550> (a sun.nio.ch.EPollSelectorImpl)
  12194.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12195.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12196.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12197.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12198.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12199.         at java.lang.Thread.run(Thread.java:748)
  12200.  
  12201. "lettuce-nioEventLoop-27-1" #159 daemon prio=5 os_prio=0 tid=0x00007f5148612000 nid=0x17d3 runnable [0x00007f512ebe2000]
  12202.    java.lang.Thread.State: RUNNABLE
  12203.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12204.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12205.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12206.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12207.         - locked <0x00000003821ad8d8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12208.         - locked <0x00000003821ad900> (a java.util.Collections$UnmodifiableSet)
  12209.         - locked <0x00000003821ad890> (a sun.nio.ch.EPollSelectorImpl)
  12210.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12211.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12212.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12213.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12214.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12215.         at java.lang.Thread.run(Thread.java:748)
  12216.  
  12217. "lettuce-eventExecutorLoop-24-2" #146 daemon prio=5 os_prio=0 tid=0x00007f51497ea800 nid=0x17d2 waiting on condition [0x00007f511cb29000]
  12218.    java.lang.Thread.State: TIMED_WAITING (parking)
  12219.         at sun.misc.Unsafe.park(Native Method)
  12220.         - parking to wait for  <0x00000003821adba8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  12221.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  12222.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  12223.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  12224.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  12225.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  12226.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12227.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12228.         at java.lang.Thread.run(Thread.java:748)
  12229.  
  12230. "lettuce-nioEventLoop-25-4" #153 daemon prio=5 os_prio=0 tid=0x00007f51497e8800 nid=0x17d1 runnable [0x00007f511cc2a000]
  12231.    java.lang.Thread.State: RUNNABLE
  12232.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12233.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12234.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12235.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12236.         - locked <0x00000003821af578> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12237.         - locked <0x00000003821af5a0> (a java.util.Collections$UnmodifiableSet)
  12238.         - locked <0x00000003821af530> (a sun.nio.ch.EPollSelectorImpl)
  12239.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12240.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12241.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12242.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12243.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12244.         at java.lang.Thread.run(Thread.java:748)
  12245.  
  12246. "lettuce-nioEventLoop-25-3" #152 daemon prio=5 os_prio=0 tid=0x00007f5149780800 nid=0x17d0 runnable [0x00007f511cd2b000]
  12247.    java.lang.Thread.State: RUNNABLE
  12248.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12249.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12250.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12251.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12252.         - locked <0x00000003821af8b8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12253.         - locked <0x00000003821af8e0> (a java.util.Collections$UnmodifiableSet)
  12254.         - locked <0x00000003821af870> (a sun.nio.ch.EPollSelectorImpl)
  12255.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12256.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12257.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12258.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12259.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12260.         at java.lang.Thread.run(Thread.java:748)
  12261.  
  12262. "lettuce-nioEventLoop-25-2" #151 daemon prio=5 os_prio=0 tid=0x00007f514977e800 nid=0x17cf runnable [0x00007f511d5ce000]
  12263.    java.lang.Thread.State: RUNNABLE
  12264.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12265.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12266.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12267.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12268.         - locked <0x00000003821afbf8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12269.         - locked <0x00000003821afc20> (a java.util.Collections$UnmodifiableSet)
  12270.         - locked <0x00000003821afbb0> (a sun.nio.ch.EPollSelectorImpl)
  12271.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12272.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12273.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12274.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12275.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12276.         at java.lang.Thread.run(Thread.java:748)
  12277.  
  12278. "lettuce-nioEventLoop-25-1" #150 daemon prio=5 os_prio=0 tid=0x00007f5149779800 nid=0x17ce runnable [0x00007f511d6cf000]
  12279.    java.lang.Thread.State: RUNNABLE
  12280.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12281.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12282.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12283.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12284.         - locked <0x00000003821aff38> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12285.         - locked <0x00000003821aff60> (a java.util.Collections$UnmodifiableSet)
  12286.         - locked <0x00000003821afef0> (a sun.nio.ch.EPollSelectorImpl)
  12287.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12288.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12289.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12290.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12291.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12292.         at java.lang.Thread.run(Thread.java:748)
  12293.  
  12294. "lettuce-eventExecutorLoop-22-2" #137 daemon prio=5 os_prio=0 tid=0x00007f5149775800 nid=0x17cd waiting on condition [0x00007f511ce2c000]
  12295.    java.lang.Thread.State: TIMED_WAITING (parking)
  12296.         at sun.misc.Unsafe.park(Native Method)
  12297.         - parking to wait for  <0x00000003821b0208> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  12298.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  12299.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  12300.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  12301.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  12302.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  12303.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12304.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12305.         at java.lang.Thread.run(Thread.java:748)
  12306.  
  12307. "lettuce-nioEventLoop-23-4" #144 daemon prio=5 os_prio=0 tid=0x00007f5149773800 nid=0x17cc runnable [0x00007f511cf2d000]
  12308.    java.lang.Thread.State: RUNNABLE
  12309.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12310.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12311.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12312.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12313.         - locked <0x00000003821ac018> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12314.         - locked <0x00000003821ac040> (a java.util.Collections$UnmodifiableSet)
  12315.         - locked <0x00000003821abfd0> (a sun.nio.ch.EPollSelectorImpl)
  12316.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12317.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12318.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12319.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12320.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12321.         at java.lang.Thread.run(Thread.java:748)
  12322.  
  12323. "lettuce-nioEventLoop-23-3" #143 daemon prio=5 os_prio=0 tid=0x00007f5149771800 nid=0x17cb runnable [0x00007f511d02e000]
  12324.    java.lang.Thread.State: RUNNABLE
  12325.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12326.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12327.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12328.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12329.         - locked <0x00000003821b05a0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12330.         - locked <0x00000003821b05c8> (a java.util.Collections$UnmodifiableSet)
  12331.         - locked <0x00000003821b0558> (a sun.nio.ch.EPollSelectorImpl)
  12332.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12333.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12334.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12335.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12336.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12337.         at java.lang.Thread.run(Thread.java:748)
  12338.  
  12339. "lettuce-nioEventLoop-23-2" #142 daemon prio=5 os_prio=0 tid=0x00007f514976f800 nid=0x17ca runnable [0x00007f511d12f000]
  12340.    java.lang.Thread.State: RUNNABLE
  12341.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12342.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12343.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12344.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12345.         - locked <0x00000003821b3408> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12346.         - locked <0x00000003821b3430> (a java.util.Collections$UnmodifiableSet)
  12347.         - locked <0x00000003821b33c0> (a sun.nio.ch.EPollSelectorImpl)
  12348.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12349.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12350.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12351.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12352.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12353.         at java.lang.Thread.run(Thread.java:748)
  12354.  
  12355. "lettuce-nioEventLoop-23-1" #141 daemon prio=5 os_prio=0 tid=0x00007f51496aa000 nid=0x17c9 runnable [0x00007f511d430000]
  12356.    java.lang.Thread.State: RUNNABLE
  12357.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12358.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12359.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12360.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12361.         - locked <0x00000003821ac358> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12362.         - locked <0x00000003821ac380> (a java.util.Collections$UnmodifiableSet)
  12363.         - locked <0x00000003821ac310> (a sun.nio.ch.EPollSelectorImpl)
  12364.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12365.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12366.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12367.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12368.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12369.         at java.lang.Thread.run(Thread.java:748)
  12370.  
  12371. "lettuce-eventExecutorLoop-20-2" #128 daemon prio=5 os_prio=0 tid=0x00007f5149683000 nid=0x17c8 waiting on condition [0x00007f511d7d0000]
  12372.    java.lang.Thread.State: TIMED_WAITING (parking)
  12373.         at sun.misc.Unsafe.park(Native Method)
  12374.         - parking to wait for  <0x00000003821b36d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  12375.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  12376.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  12377.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  12378.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  12379.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  12380.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12381.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12382.         at java.lang.Thread.run(Thread.java:748)
  12383.  
  12384. "lettuce-nioEventLoop-21-4" #135 daemon prio=5 os_prio=0 tid=0x00007f5149106800 nid=0x17c7 runnable [0x00007f511d8d1000]
  12385.    java.lang.Thread.State: RUNNABLE
  12386.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12387.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12388.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12389.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12390.         - locked <0x00000003821ac698> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12391.         - locked <0x00000003821ac6c0> (a java.util.Collections$UnmodifiableSet)
  12392.         - locked <0x00000003821ac650> (a sun.nio.ch.EPollSelectorImpl)
  12393.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12394.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12395.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12396.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12397.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12398.         at java.lang.Thread.run(Thread.java:748)
  12399.  
  12400. "lettuce-nioEventLoop-21-3" #134 daemon prio=5 os_prio=0 tid=0x00007f5149104800 nid=0x17c6 runnable [0x00007f511d9d2000]
  12401.    java.lang.Thread.State: RUNNABLE
  12402.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12403.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12404.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12405.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12406.         - locked <0x00000003821b3a70> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12407.         - locked <0x00000003821b3a98> (a java.util.Collections$UnmodifiableSet)
  12408.         - locked <0x00000003821b3a28> (a sun.nio.ch.EPollSelectorImpl)
  12409.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12410.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12411.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12412.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12413.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12414.         at java.lang.Thread.run(Thread.java:748)
  12415.  
  12416. "lettuce-nioEventLoop-21-2" #133 daemon prio=5 os_prio=0 tid=0x00007f5149103000 nid=0x17c5 runnable [0x00007f511dad3000]
  12417.    java.lang.Thread.State: RUNNABLE
  12418.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12419.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12420.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12421.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12422.         - locked <0x00000003821b0af0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12423.         - locked <0x00000003821b0b18> (a java.util.Collections$UnmodifiableSet)
  12424.         - locked <0x00000003821b0aa8> (a sun.nio.ch.EPollSelectorImpl)
  12425.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12426.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12427.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12428.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12429.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12430.         at java.lang.Thread.run(Thread.java:748)
  12431.  
  12432. "lettuce-nioEventLoop-21-1" #132 daemon prio=5 os_prio=0 tid=0x00007f5149101800 nid=0x17c4 runnable [0x00007f511dbd4000]
  12433.    java.lang.Thread.State: RUNNABLE
  12434.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12435.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12436.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12437.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12438.         - locked <0x00000003821b3db0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12439.         - locked <0x00000003821b3dd8> (a java.util.Collections$UnmodifiableSet)
  12440.         - locked <0x00000003821b3d68> (a sun.nio.ch.EPollSelectorImpl)
  12441.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12442.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12443.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12444.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12445.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12446.         at java.lang.Thread.run(Thread.java:748)
  12447.  
  12448. "lettuce-eventExecutorLoop-18-2" #119 daemon prio=5 os_prio=0 tid=0x00007f51490fd800 nid=0x17c3 waiting on condition [0x00007f511dcd5000]
  12449.    java.lang.Thread.State: TIMED_WAITING (parking)
  12450.         at sun.misc.Unsafe.park(Native Method)
  12451.         - parking to wait for  <0x00000003821b0dc0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  12452.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  12453.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  12454.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  12455.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  12456.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  12457.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12458.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12459.         at java.lang.Thread.run(Thread.java:748)
  12460.  
  12461. "lettuce-nioEventLoop-19-4" #126 daemon prio=5 os_prio=0 tid=0x00007f51490fc000 nid=0x17c2 runnable [0x00007f511ddd6000]
  12462.    java.lang.Thread.State: RUNNABLE
  12463.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12464.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12465.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12466.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12467.         - locked <0x00000003821b40f0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12468.         - locked <0x00000003821b4118> (a java.util.Collections$UnmodifiableSet)
  12469.         - locked <0x00000003821b40a8> (a sun.nio.ch.EPollSelectorImpl)
  12470.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12471.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12472.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12473.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12474.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12475.         at java.lang.Thread.run(Thread.java:748)
  12476.  
  12477. "lettuce-nioEventLoop-19-3" #125 daemon prio=5 os_prio=0 tid=0x00007f51490fa000 nid=0x17c1 runnable [0x00007f511ded7000]
  12478.    java.lang.Thread.State: RUNNABLE
  12479.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12480.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12481.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12482.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12483.         - locked <0x00000003821b1158> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12484.         - locked <0x00000003821b1180> (a java.util.Collections$UnmodifiableSet)
  12485.         - locked <0x00000003821b1110> (a sun.nio.ch.EPollSelectorImpl)
  12486.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12487.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12488.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12489.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12490.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12491.         at java.lang.Thread.run(Thread.java:748)
  12492.  
  12493. "lettuce-nioEventLoop-19-2" #124 daemon prio=5 os_prio=0 tid=0x00007f51490f8800 nid=0x17c0 runnable [0x00007f511dfd8000]
  12494.    java.lang.Thread.State: RUNNABLE
  12495.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12496.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12497.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12498.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12499.         - locked <0x00000003821b4430> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12500.         - locked <0x00000003821b4458> (a java.util.Collections$UnmodifiableSet)
  12501.         - locked <0x00000003821b43e8> (a sun.nio.ch.EPollSelectorImpl)
  12502.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12503.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12504.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12505.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12506.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12507.         at java.lang.Thread.run(Thread.java:748)
  12508.  
  12509. "lettuce-nioEventLoop-19-1" #123 daemon prio=5 os_prio=0 tid=0x00007f514848a800 nid=0x17bf runnable [0x00007f511e0d9000]
  12510.    java.lang.Thread.State: RUNNABLE
  12511.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12512.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12513.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12514.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12515.         - locked <0x00000003821b1498> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12516.         - locked <0x00000003821b14c0> (a java.util.Collections$UnmodifiableSet)
  12517.         - locked <0x00000003821b1450> (a sun.nio.ch.EPollSelectorImpl)
  12518.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12519.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12520.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12521.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12522.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12523.         at java.lang.Thread.run(Thread.java:748)
  12524.  
  12525. "lettuce-eventExecutorLoop-16-2" #110 daemon prio=5 os_prio=0 tid=0x00007f5148487800 nid=0x17be waiting on condition [0x00007f511e1da000]
  12526.    java.lang.Thread.State: TIMED_WAITING (parking)
  12527.         at sun.misc.Unsafe.park(Native Method)
  12528.         - parking to wait for  <0x00000003821b4700> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  12529.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  12530.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  12531.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  12532.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  12533.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  12534.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12535.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12536.         at java.lang.Thread.run(Thread.java:748)
  12537.  
  12538. "lettuce-nioEventLoop-17-4" #117 daemon prio=5 os_prio=0 tid=0x00007f5148486000 nid=0x17bd runnable [0x00007f511e2db000]
  12539.    java.lang.Thread.State: RUNNABLE
  12540.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12541.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12542.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12543.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12544.         - locked <0x00000003824568b0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12545.         - locked <0x00000003824568d8> (a java.util.Collections$UnmodifiableSet)
  12546.         - locked <0x0000000382456868> (a sun.nio.ch.EPollSelectorImpl)
  12547.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12548.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12549.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12550.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12551.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12552.         at java.lang.Thread.run(Thread.java:748)
  12553.  
  12554. "lettuce-nioEventLoop-17-3" #116 daemon prio=5 os_prio=0 tid=0x00007f51484f1000 nid=0x17bc runnable [0x00007f511e3dc000]
  12555.    java.lang.Thread.State: RUNNABLE
  12556.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12557.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12558.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12559.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12560.         - locked <0x00000003821b17d8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12561.         - locked <0x00000003821b1800> (a java.util.Collections$UnmodifiableSet)
  12562.         - locked <0x00000003821b1790> (a sun.nio.ch.EPollSelectorImpl)
  12563.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12564.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12565.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12566.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12567.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12568.         at java.lang.Thread.run(Thread.java:748)
  12569.  
  12570. "lettuce-nioEventLoop-17-2" #115 daemon prio=5 os_prio=0 tid=0x00007f51484ef000 nid=0x17bb runnable [0x00007f511e4dd000]
  12571.    java.lang.Thread.State: RUNNABLE
  12572.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12573.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12574.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12575.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12576.         - locked <0x00000003821b7648> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12577.         - locked <0x00000003821b7670> (a java.util.Collections$UnmodifiableSet)
  12578.         - locked <0x00000003821b7600> (a sun.nio.ch.EPollSelectorImpl)
  12579.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12580.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12581.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12582.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12583.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12584.         at java.lang.Thread.run(Thread.java:748)
  12585.  
  12586. "lettuce-nioEventLoop-17-1" #114 daemon prio=5 os_prio=0 tid=0x00007f51484ed800 nid=0x17ba runnable [0x00007f511e5de000]
  12587.    java.lang.Thread.State: RUNNABLE
  12588.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12589.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12590.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12591.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12592.         - locked <0x00000003821b1b18> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12593.         - locked <0x00000003821b1b40> (a java.util.Collections$UnmodifiableSet)
  12594.         - locked <0x00000003821b1ad0> (a sun.nio.ch.EPollSelectorImpl)
  12595.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12596.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12597.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12598.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12599.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12600.         at java.lang.Thread.run(Thread.java:748)
  12601.  
  12602. "lettuce-eventExecutorLoop-14-2" #101 daemon prio=5 os_prio=0 tid=0x00007f514851d000 nid=0x17b9 waiting on condition [0x00007f511e6df000]
  12603.    java.lang.Thread.State: TIMED_WAITING (parking)
  12604.         at sun.misc.Unsafe.park(Native Method)
  12605.         - parking to wait for  <0x0000000382456b80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  12606.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  12607.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  12608.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  12609.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  12610.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  12611.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12612.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12613.         at java.lang.Thread.run(Thread.java:748)
  12614.  
  12615. "lettuce-nioEventLoop-15-4" #108 daemon prio=5 os_prio=0 tid=0x00007f514851b000 nid=0x17b8 runnable [0x00007f511e7e0000]
  12616.    java.lang.Thread.State: RUNNABLE
  12617.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12618.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12619.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12620.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12621.         - locked <0x00000003821b7988> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12622.         - locked <0x00000003821b79b0> (a java.util.Collections$UnmodifiableSet)
  12623.         - locked <0x00000003821b7940> (a sun.nio.ch.EPollSelectorImpl)
  12624.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12625.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12626.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12627.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12628.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12629.         at java.lang.Thread.run(Thread.java:748)
  12630.  
  12631. "lettuce-nioEventLoop-15-3" #107 daemon prio=5 os_prio=0 tid=0x00007f514858b800 nid=0x17b7 runnable [0x00007f511e8e1000]
  12632.    java.lang.Thread.State: RUNNABLE
  12633.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12634.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12635.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12636.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12637.         - locked <0x0000000382456f18> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12638.         - locked <0x0000000382456f40> (a java.util.Collections$UnmodifiableSet)
  12639.         - locked <0x0000000382456ed0> (a sun.nio.ch.EPollSelectorImpl)
  12640.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12641.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12642.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12643.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12644.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12645.         at java.lang.Thread.run(Thread.java:748)
  12646.  
  12647. "lettuce-nioEventLoop-15-2" #106 daemon prio=5 os_prio=0 tid=0x00007f5148589800 nid=0x17b6 runnable [0x00007f511e9e2000]
  12648.    java.lang.Thread.State: RUNNABLE
  12649.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12650.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12651.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12652.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12653.         - locked <0x00000003821b7cc8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12654.         - locked <0x00000003821b7cf0> (a java.util.Collections$UnmodifiableSet)
  12655.         - locked <0x00000003821b7c80> (a sun.nio.ch.EPollSelectorImpl)
  12656.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12657.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12658.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12659.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12660.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12661.         at java.lang.Thread.run(Thread.java:748)
  12662.  
  12663. "lettuce-nioEventLoop-15-1" #105 daemon prio=5 os_prio=0 tid=0x00007f514851f800 nid=0x17b5 runnable [0x00007f511eae3000]
  12664.    java.lang.Thread.State: RUNNABLE
  12665.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12666.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12667.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12668.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12669.         - locked <0x00000003821b4980> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12670.         - locked <0x00000003821b49a8> (a java.util.Collections$UnmodifiableSet)
  12671.         - locked <0x00000003821b4938> (a sun.nio.ch.EPollSelectorImpl)
  12672.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12673.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12674.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12675.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12676.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12677.         at java.lang.Thread.run(Thread.java:748)
  12678.  
  12679. "lettuce-eventExecutorLoop-12-2" #92 daemon prio=5 os_prio=0 tid=0x00007f514939d000 nid=0x17b4 waiting on condition [0x00007f511ebe4000]
  12680.    java.lang.Thread.State: TIMED_WAITING (parking)
  12681.         at sun.misc.Unsafe.park(Native Method)
  12682.         - parking to wait for  <0x000000038245b2c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  12683.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  12684.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  12685.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  12686.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  12687.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  12688.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12689.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12690.         at java.lang.Thread.run(Thread.java:748)
  12691.  
  12692. "lettuce-nioEventLoop-13-4" #99 daemon prio=5 os_prio=0 tid=0x00007f514939b000 nid=0x17b3 runnable [0x00007f511ece5000]
  12693.    java.lang.Thread.State: RUNNABLE
  12694.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12695.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12696.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12697.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12698.         - locked <0x00000003821b8008> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12699.         - locked <0x00000003821b8030> (a java.util.Collections$UnmodifiableSet)
  12700.         - locked <0x00000003821b7fc0> (a sun.nio.ch.EPollSelectorImpl)
  12701.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12702.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12703.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12704.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12705.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12706.         at java.lang.Thread.run(Thread.java:748)
  12707.  
  12708. "lettuce-nioEventLoop-13-3" #98 daemon prio=5 os_prio=0 tid=0x00007f5149399800 nid=0x17b2 runnable [0x00007f511ede6000]
  12709.    java.lang.Thread.State: RUNNABLE
  12710.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12711.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12712.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12713.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12714.         - locked <0x00000003821b4cc0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12715.         - locked <0x00000003821b4ce8> (a java.util.Collections$UnmodifiableSet)
  12716.         - locked <0x00000003821b4c78> (a sun.nio.ch.EPollSelectorImpl)
  12717.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12718.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12719.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12720.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12721.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12722.         at java.lang.Thread.run(Thread.java:748)
  12723.  
  12724. "lettuce-nioEventLoop-13-2" #97 daemon prio=5 os_prio=0 tid=0x00007f5149397800 nid=0x17b1 runnable [0x00007f511eee7000]
  12725.    java.lang.Thread.State: RUNNABLE
  12726.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12727.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12728.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12729.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12730.         - locked <0x000000038245b660> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12731.         - locked <0x000000038245b688> (a java.util.Collections$UnmodifiableSet)
  12732.         - locked <0x000000038245b618> (a sun.nio.ch.EPollSelectorImpl)
  12733.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12734.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12735.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12736.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12737.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12738.         at java.lang.Thread.run(Thread.java:748)
  12739.  
  12740. "lettuce-nioEventLoop-13-1" #96 daemon prio=5 os_prio=0 tid=0x00007f5149396800 nid=0x17b0 runnable [0x00007f511efe8000]
  12741.    java.lang.Thread.State: RUNNABLE
  12742.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12743.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12744.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12745.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12746.         - locked <0x00000003821b8348> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12747.         - locked <0x00000003821b8370> (a java.util.Collections$UnmodifiableSet)
  12748.         - locked <0x00000003821b8300> (a sun.nio.ch.EPollSelectorImpl)
  12749.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12750.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12751.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12752.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12753.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12754.         at java.lang.Thread.run(Thread.java:748)
  12755.  
  12756. "lettuce-eventExecutorLoop-10-2" #83 daemon prio=5 os_prio=0 tid=0x00007f51492b7800 nid=0x17af waiting on condition [0x00007f511f0e9000]
  12757.    java.lang.Thread.State: TIMED_WAITING (parking)
  12758.         at sun.misc.Unsafe.park(Native Method)
  12759.         - parking to wait for  <0x000000038245b930> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  12760.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  12761.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  12762.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  12763.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  12764.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  12765.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12766.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12767.         at java.lang.Thread.run(Thread.java:748)
  12768.  
  12769. "lettuce-nioEventLoop-11-4" #90 daemon prio=5 os_prio=0 tid=0x00007f51492a6800 nid=0x17ae runnable [0x00007f511f1ea000]
  12770.    java.lang.Thread.State: RUNNABLE
  12771.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12772.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12773.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12774.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12775.         - locked <0x00000003821b8688> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12776.         - locked <0x00000003821b86b0> (a java.util.Collections$UnmodifiableSet)
  12777.         - locked <0x00000003821b8640> (a sun.nio.ch.EPollSelectorImpl)
  12778.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12779.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12780.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12781.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12782.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12783.         at java.lang.Thread.run(Thread.java:748)
  12784.  
  12785. "lettuce-nioEventLoop-11-3" #89 daemon prio=5 os_prio=0 tid=0x00007f51492a4800 nid=0x17ad runnable [0x00007f511f2eb000]
  12786.    java.lang.Thread.State: RUNNABLE
  12787.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12788.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12789.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12790.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12791.         - locked <0x000000038245bcc8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12792.         - locked <0x000000038245bcf0> (a java.util.Collections$UnmodifiableSet)
  12793.         - locked <0x000000038245bc80> (a sun.nio.ch.EPollSelectorImpl)
  12794.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12795.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12796.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12797.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12798.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12799.         at java.lang.Thread.run(Thread.java:748)
  12800.  
  12801. "lettuce-nioEventLoop-11-2" #88 daemon prio=5 os_prio=0 tid=0x00007f51492a3800 nid=0x17ac runnable [0x00007f511f3ec000]
  12802.    java.lang.Thread.State: RUNNABLE
  12803.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12804.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12805.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12806.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12807.         - locked <0x00000003821b9f60> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12808.         - locked <0x00000003821b9f88> (a java.util.Collections$UnmodifiableSet)
  12809.         - locked <0x00000003821b9f18> (a sun.nio.ch.EPollSelectorImpl)
  12810.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12811.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12812.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12813.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12814.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12815.         at java.lang.Thread.run(Thread.java:748)
  12816.  
  12817. "lettuce-nioEventLoop-11-1" #87 daemon prio=5 os_prio=0 tid=0x00007f51492a8000 nid=0x17ab runnable [0x00007f511f4ed000]
  12818.    java.lang.Thread.State: RUNNABLE
  12819.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12820.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12821.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12822.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12823.         - locked <0x00000003821ba2a0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12824.         - locked <0x00000003821ba2c8> (a java.util.Collections$UnmodifiableSet)
  12825.         - locked <0x00000003821ba258> (a sun.nio.ch.EPollSelectorImpl)
  12826.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12827.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12828.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12829.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12830.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12831.         at java.lang.Thread.run(Thread.java:748)
  12832.  
  12833. "lettuce-eventExecutorLoop-8-2" #74 daemon prio=5 os_prio=0 tid=0x00007f5149222000 nid=0x17aa waiting on condition [0x00007f511f5ee000]
  12834.    java.lang.Thread.State: TIMED_WAITING (parking)
  12835.         at sun.misc.Unsafe.park(Native Method)
  12836.         - parking to wait for  <0x000000038245bf98> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  12837.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  12838.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  12839.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  12840.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  12841.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  12842.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12843.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12844.         at java.lang.Thread.run(Thread.java:748)
  12845.  
  12846. "lettuce-nioEventLoop-9-4" #81 daemon prio=5 os_prio=0 tid=0x00007f5149221000 nid=0x17a9 runnable [0x00007f51206f0000]
  12847.    java.lang.Thread.State: RUNNABLE
  12848.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12849.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12850.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12851.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12852.         - locked <0x00000003824577d0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12853.         - locked <0x00000003824577f8> (a java.util.Collections$UnmodifiableSet)
  12854.         - locked <0x00000003821ba598> (a sun.nio.ch.EPollSelectorImpl)
  12855.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12856.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12857.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12858.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12859.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12860.         at java.lang.Thread.run(Thread.java:748)
  12861.  
  12862. "lettuce-nioEventLoop-9-3" #80 daemon prio=5 os_prio=0 tid=0x00007f5149228800 nid=0x17a8 runnable [0x00007f51217f2000]
  12863.    java.lang.Thread.State: RUNNABLE
  12864.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12865.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12866.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12867.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12868.         - locked <0x000000038245c330> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12869.         - locked <0x000000038245c358> (a java.util.Collections$UnmodifiableSet)
  12870.         - locked <0x000000038245c2e8> (a sun.nio.ch.EPollSelectorImpl)
  12871.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12872.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12873.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12874.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12875.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12876.         at java.lang.Thread.run(Thread.java:748)
  12877.  
  12878. "lettuce-nioEventLoop-9-2" #79 daemon prio=5 os_prio=0 tid=0x00007f5149226800 nid=0x17a7 runnable [0x00007f51228f4000]
  12879.    java.lang.Thread.State: RUNNABLE
  12880.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12881.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12882.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12883.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12884.         - locked <0x000000038245f2c0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12885.         - locked <0x000000038245f2e8> (a java.util.Collections$UnmodifiableSet)
  12886.         - locked <0x000000038245f278> (a sun.nio.ch.EPollSelectorImpl)
  12887.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12888.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12889.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12890.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12891.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12892.         at java.lang.Thread.run(Thread.java:748)
  12893.  
  12894. "lettuce-nioEventLoop-9-1" #78 daemon prio=5 os_prio=0 tid=0x00007f514922f800 nid=0x17a6 runnable [0x00007f51239f6000]
  12895.    java.lang.Thread.State: RUNNABLE
  12896.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12897.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12898.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12899.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12900.         - locked <0x000000038245f600> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12901.         - locked <0x000000038245f628> (a java.util.Collections$UnmodifiableSet)
  12902.         - locked <0x000000038245f5b8> (a sun.nio.ch.EPollSelectorImpl)
  12903.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12904.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12905.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12906.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12907.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12908.         at java.lang.Thread.run(Thread.java:748)
  12909.  
  12910. "lettuce-eventExecutorLoop-5-2" #64 daemon prio=5 os_prio=0 tid=0x00007f51491be000 nid=0x17a4 waiting on condition [0x00007f5123cf7000]
  12911.    java.lang.Thread.State: TIMED_WAITING (parking)
  12912.         at sun.misc.Unsafe.park(Native Method)
  12913.         - parking to wait for  <0x000000038245f8d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  12914.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  12915.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  12916.         at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  12917.         at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:231)
  12918.         at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:34)
  12919.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12920.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12921.         at java.lang.Thread.run(Thread.java:748)
  12922.  
  12923. "lettuce-nioEventLoop-6-4" #71 daemon prio=5 os_prio=0 tid=0x00007f51491bb000 nid=0x17a3 runnable [0x00007f5124df9000]
  12924.    java.lang.Thread.State: RUNNABLE
  12925.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12926.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12927.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12928.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12929.         - locked <0x000000038245fc68> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12930.         - locked <0x000000038245fc90> (a java.util.Collections$UnmodifiableSet)
  12931.         - locked <0x000000038245fc20> (a sun.nio.ch.EPollSelectorImpl)
  12932.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12933.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12934.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12935.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12936.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12937.         at java.lang.Thread.run(Thread.java:748)
  12938.  
  12939. "lettuce-nioEventLoop-6-3" #70 daemon prio=5 os_prio=0 tid=0x00007f51491b9000 nid=0x17a2 runnable [0x00007f5125efb000]
  12940.    java.lang.Thread.State: RUNNABLE
  12941.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12942.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12943.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12944.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12945.         - locked <0x000000038245ffa8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12946.         - locked <0x000000038245ffd0> (a java.util.Collections$UnmodifiableSet)
  12947.         - locked <0x000000038245ff60> (a sun.nio.ch.EPollSelectorImpl)
  12948.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12949.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12950.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12951.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12952.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12953.         at java.lang.Thread.run(Thread.java:748)
  12954.  
  12955. "lettuce-nioEventLoop-6-2" #69 daemon prio=5 os_prio=0 tid=0x00007f51491b7800 nid=0x17a1 runnable [0x00007f5126ffd000]
  12956.    java.lang.Thread.State: RUNNABLE
  12957.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12958.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12959.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12960.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12961.         - locked <0x00000003824602e8> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12962.         - locked <0x0000000382460310> (a java.util.Collections$UnmodifiableSet)
  12963.         - locked <0x00000003824602a0> (a sun.nio.ch.EPollSelectorImpl)
  12964.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12965.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12966.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12967.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12968.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12969.         at java.lang.Thread.run(Thread.java:748)
  12970.  
  12971. "threadDeathWatcher-7-1" #72 daemon prio=1 os_prio=0 tid=0x00007f5174040800 nid=0x17a0 waiting on condition [0x00007f512c13a000]
  12972.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  12973.         at java.lang.Thread.sleep(Native Method)
  12974.         at io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:147)
  12975.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12976.         at java.lang.Thread.run(Thread.java:748)
  12977.  
  12978. "lettuce-nioEventLoop-6-1" #68 daemon prio=5 os_prio=0 tid=0x00007f51491ac000 nid=0x179f runnable [0x00007f512c23b000]
  12979.    java.lang.Thread.State: RUNNABLE
  12980.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  12981.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  12982.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  12983.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  12984.         - locked <0x0000000382461db0> (a io.netty.channel.nio.SelectedSelectionKeySet)
  12985.         - locked <0x0000000382461dd8> (a java.util.Collections$UnmodifiableSet)
  12986.         - locked <0x0000000382461d68> (a sun.nio.ch.EPollSelectorImpl)
  12987.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  12988.         at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:685)
  12989.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:345)
  12990.         at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
  12991.         at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
  12992.         at java.lang.Thread.run(Thread.java:748)
  12993.  
  12994. "oleCacheManager" #62 daemon prio=5 os_prio=0 tid=0x00007f5148442800 nid=0x179e in Object.wait() [0x00007f512c53c000]
  12995.    java.lang.Thread.State: TIMED_WAITING (on object monitor)
  12996.         at java.lang.Object.wait(Native Method)
  12997.         at java.util.TimerThread.mainLoop(Timer.java:552)
  12998.         - locked <0x0000000382462058> (a java.util.TaskQueue)
  12999.         at java.util.TimerThread.run(Timer.java:505)
  13000.  
  13001. "java-sdk-http-connection-reaper" #46 daemon prio=5 os_prio=0 tid=0x00007f51482b2000 nid=0x179d waiting on condition [0x00007f512cd5b000]
  13002.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  13003.         at java.lang.Thread.sleep(Native Method)
  13004.         at com.amazonaws.http.IdleConnectionReaper.run(IdleConnectionReaper.java:112)
  13005.  
  13006. "AD Thread-Hotspot Processor0" #45 daemon prio=5 os_prio=0 tid=0x00007f51481b6800 nid=0x179c runnable [0x00007f512d532000]
  13007.    java.lang.Thread.State: TIMED_WAITING (parking)
  13008.         at sun.misc.Unsafe.park(Native Method)
  13009.         - parking to wait for  <0x0000000383a9abb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  13010.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  13011.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  13012.         at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
  13013.         at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
  13014.         at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
  13015.         at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
  13016.         at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
  13017.         at java.lang.Thread.run(Thread.java:748)
  13018.  
  13019. "ringBuffer-ringbuffer-2" #44 daemon prio=5 os_prio=0 tid=0x00007f5148fbc000 nid=0x179b waiting on condition [0x00007f512da33000]
  13020.    java.lang.Thread.State: WAITING (parking)
  13021.         at sun.misc.Unsafe.park(Native Method)
  13022.         - parking to wait for  <0x0000000382462580> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  13023.         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
  13024.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
  13025.         at com.lmax.disruptor.BlockingWaitStrategy.waitFor(BlockingWaitStrategy.java:45)
  13026.         at com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:55)
  13027.         at com.lmax.disruptor.BatchEventProcessor.run(Redefined)
  13028.         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  13029.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  13030.         at java.lang.Thread.run(Thread.java:748)
  13031.  
  13032. "eventLoop-dispatcher-4" #43 daemon prio=5 os_prio=0 tid=0x00007f5148faf800 nid=0x179a waiting on condition [0x00007f512db34000]
  13033.    java.lang.Thread.State: TIMED_WAITING (parking)
  13034.         at sun.misc.Unsafe.park(Native Method)
  13035.         - parking to wait for  <0x0000000382462830> (a java.util.concurrent.LinkedTransferQueue)
  13036.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  13037.         at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
  13038.         at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
  13039.         at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
  13040.         at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
  13041.         at java.lang.Thread.run(Thread.java:748)
  13042.  
  13043. "eventLoop-dispatcher-3" #42 daemon prio=5 os_prio=0 tid=0x00007f5148fad800 nid=0x1799 waiting on condition [0x00007f512dc35000]
  13044.    java.lang.Thread.State: TIMED_WAITING (parking)
  13045.         at sun.misc.Unsafe.park(Native Method)
  13046.         - parking to wait for  <0x0000000382462a00> (a java.util.concurrent.LinkedTransferQueue)
  13047.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  13048.         at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
  13049.         at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
  13050.         at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
  13051.         at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
  13052.         at java.lang.Thread.run(Thread.java:748)
  13053.  
  13054. "eventLoop-dispatcher-2" #41 daemon prio=5 os_prio=0 tid=0x00007f5148fac000 nid=0x1798 waiting on condition [0x00007f512dd36000]
  13055.    java.lang.Thread.State: TIMED_WAITING (parking)
  13056.         at sun.misc.Unsafe.park(Native Method)
  13057.         - parking to wait for  <0x0000000382462bd0> (a java.util.concurrent.LinkedTransferQueue)
  13058.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  13059.         at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
  13060.         at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
  13061.         at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
  13062.         at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
  13063.         at java.lang.Thread.run(Thread.java:748)
  13064.  
  13065. "eventLoop-dispatcher-1" #40 daemon prio=5 os_prio=0 tid=0x00007f5148fa9800 nid=0x1797 waiting on condition [0x00007f512de37000]
  13066.    java.lang.Thread.State: TIMED_WAITING (parking)
  13067.         at sun.misc.Unsafe.park(Native Method)
  13068.         - parking to wait for  <0x0000000382462da0> (a java.util.concurrent.LinkedTransferQueue)
  13069.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  13070.         at java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:734)
  13071.         at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:647)
  13072.         at java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1277)
  13073.         at reactor.event.dispatch.BlockingQueueDispatcher$TaskExecutingRunnable.run(BlockingQueueDispatcher.java:123)
  13074.         at java.lang.Thread.run(Thread.java:748)
  13075.  
  13076. "hash-wheel-timer-1" #39 daemon prio=5 os_prio=0 tid=0x00007f5148fa2000 nid=0x1796 sleeping[0x00007f512df38000]
  13077.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  13078.         at java.lang.Thread.sleep(Native Method)
  13079.         at reactor.core.HashWheelTimer$1.run(HashWheelTimer.java:102)
  13080.         at java.lang.Thread.run(Thread.java:748)
  13081.  
  13082. "commons-pool-EvictionTimer" #36 daemon prio=5 os_prio=0 tid=0x00007f51f23c6800 nid=0x177f in Object.wait() [0x00007f5160197000]
  13083.    java.lang.Thread.State: TIMED_WAITING (on object monitor)
  13084.         at java.lang.Object.wait(Native Method)
  13085.         at java.util.TimerThread.mainLoop(Timer.java:552)
  13086.         - locked <0x0000000383273b30> (a java.util.TaskQueue)
  13087.         at java.util.TimerThread.run(Timer.java:505)
  13088.  
  13089. "NioBlockingSelector.BlockPoller-3" #35 daemon prio=5 os_prio=0 tid=0x00007f51f1d95000 nid=0x1750 runnable [0x00007f516089f000]
  13090.    java.lang.Thread.State: RUNNABLE
  13091.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  13092.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  13093.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  13094.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  13095.         - locked <0x0000000383273db0> (a sun.nio.ch.Util$3)
  13096.         - locked <0x0000000383273dc8> (a java.util.Collections$UnmodifiableSet)
  13097.         - locked <0x0000000383273d68> (a sun.nio.ch.EPollSelectorImpl)
  13098.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  13099.         at org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:342)
  13100.  
  13101. "NioBlockingSelector.BlockPoller-2" #34 daemon prio=5 os_prio=0 tid=0x00007f51f1d93000 nid=0x174f runnable [0x00007f51609a0000]
  13102.    java.lang.Thread.State: RUNNABLE
  13103.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  13104.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  13105.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  13106.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  13107.         - locked <0x0000000383274008> (a sun.nio.ch.Util$3)
  13108.         - locked <0x0000000383274020> (a java.util.Collections$UnmodifiableSet)
  13109.         - locked <0x0000000383273fc0> (a sun.nio.ch.EPollSelectorImpl)
  13110.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  13111.         at org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:342)
  13112.  
  13113. "NioBlockingSelector.BlockPoller-1" #33 daemon prio=5 os_prio=0 tid=0x00007f51f1d9f800 nid=0x174e runnable [0x00007f518012d000]
  13114.    java.lang.Thread.State: RUNNABLE
  13115.         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
  13116.         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
  13117.         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
  13118.         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
  13119.         - locked <0x0000000383274260> (a sun.nio.ch.Util$3)
  13120.         - locked <0x0000000383274278> (a java.util.Collections$UnmodifiableSet)
  13121.         - locked <0x0000000383274218> (a sun.nio.ch.EPollSelectorImpl)
  13122.         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
  13123.         at org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:342)
  13124.  
  13125. "GC Daemon" #32 daemon prio=2 os_prio=0 tid=0x00007f51f1d32000 nid=0x174b in Object.wait() [0x00007f518022e000]
  13126.    java.lang.Thread.State: TIMED_WAITING (on object monitor)
  13127.         at java.lang.Object.wait(Native Method)
  13128.         - waiting on <0x0000000383274410> (a sun.misc.GC$LatencyLock)
  13129.         at sun.misc.GC$Daemon.run(GC.java:117)
  13130.         - locked <0x0000000383274410> (a sun.misc.GC$LatencyLock)
  13131.  
  13132. "RMI TCP Accept-0" #31 daemon prio=5 os_prio=0 tid=0x00007f51f1ab5800 nid=0x1745 runnable [0x00007f51808e2000]
  13133.    java.lang.Thread.State: RUNNABLE
  13134.         at java.net.PlainSocketImpl.socketAccept(Native Method)
  13135.         at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
  13136.         at java.net.ServerSocket.implAccept(ServerSocket.java:545)
  13137.         at java.net.ServerSocket.accept(ServerSocket.java:513)
  13138.         at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52)
  13139.         at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:400)
  13140.         at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:372)
  13141.         at java.lang.Thread.run(Thread.java:748)
  13142.  
  13143. "AsyncFileHandlerWriter-1342443276" #30 daemon prio=5 os_prio=0 tid=0x00007f51f1a87000 nid=0x173f waiting on condition [0x00007f5180df4000]
  13144.    java.lang.Thread.State: TIMED_WAITING (parking)
  13145.         at sun.misc.Unsafe.park(Native Method)
  13146.         - parking to wait for  <0x00000003832748a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  13147.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  13148.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  13149.         at java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
  13150.         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:684)
  13151.         at org.apache.juli.AsyncFileHandler$LoggerThread.run(AsyncFileHandler.java:144)
  13152.  
  13153. "Service Thread" #22 daemon prio=9 os_prio=0 tid=0x00007f51f1a07000 nid=0x1739 runnable [0x0000000000000000]
  13154.    java.lang.Thread.State: RUNNABLE
  13155.  
  13156. "C1 CompilerThread2" #21 daemon prio=9 os_prio=0 tid=0x00007f51f1a4d000 nid=0x1738 waiting on condition [0x0000000000000000]
  13157.    java.lang.Thread.State: RUNNABLE
  13158.  
  13159. "C2 CompilerThread1" #20 daemon prio=9 os_prio=0 tid=0x00007f51f1a4b000 nid=0x1737 waiting on condition [0x0000000000000000]
  13160.    java.lang.Thread.State: RUNNABLE
  13161.  
  13162. "C2 CompilerThread0" #19 daemon prio=9 os_prio=0 tid=0x00007f51f1a49000 nid=0x1736 waiting on condition [0x0000000000000000]
  13163.    java.lang.Thread.State: RUNNABLE
  13164.  
  13165. "AD Thread-Metric Reporter0" #18 daemon prio=5 os_prio=0 tid=0x00007f51683cb000 nid=0x170c waiting on condition [0x00007f5181efd000]
  13166.    java.lang.Thread.State: TIMED_WAITING (parking)
  13167.         at sun.misc.Unsafe.park(Native Method)
  13168.         - parking to wait for  <0x0000000383275aa8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  13169.         at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
  13170.         at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
  13171.         at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
  13172.         at com.singularity.ee.util.javaspecific.scheduler.w.c(w.java:755)
  13173.         at com.singularity.ee.util.javaspecific.scheduler.w.take(w.java:696)
  13174.         at com.singularity.ee.util.javaspecific.scheduler.x.a(x.java:500)
  13175.         at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:725)
  13176.         at java.lang.Thread.run(Thread.java:748)
  13177.  
  13178. "AD Thread-Config Poller" #17 daemon prio=5 os_prio=0 tid=0x00007f5168418800 nid=0x170b waiting on condition [0x00007f5181ffe000]
  13179.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  13180.         at java.lang.Thread.sleep(Native Method)
  13181.         at com.singularity.util.org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:101)
  13182.  
  13183. "Thread-1" #7 daemon prio=5 os_prio=0 tid=0x00007f5168312000 nid=0x1708 waiting on condition [0x00007f518892e000]
  13184.    java.lang.Thread.State: TIMED_WAITING (sleeping)
  13185.         at java.lang.Thread.sleep(Native Method)
  13186.         at com.singularity.util.org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:101)
  13187.  
  13188. "Signal Dispatcher" #5 daemon prio=9 os_prio=0 tid=0x00007f51f1886800 nid=0x16f1 waiting on condition [0x0000000000000000]
  13189.    java.lang.Thread.State: RUNNABLE
  13190.  
  13191. "Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=0 tid=0x00007f51f1885000 nid=0x16f0 waiting on condition [0x0000000000000000]
  13192.    java.lang.Thread.State: RUNNABLE
  13193.  
  13194. "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007f51f1853000 nid=0x16ef in Object.wait() [0x00007f51d85e4000]
  13195.    java.lang.Thread.State: WAITING (on object monitor)
  13196.         at java.lang.Object.wait(Native Method)
  13197.         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
  13198.         - locked <0x0000000383276798> (a java.lang.ref.ReferenceQueue$Lock)
  13199.         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
  13200.         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
  13201.  
  13202. "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007f51f184e800 nid=0x16ee in Object.wait() [0x00007f51d86e5000]
  13203.    java.lang.Thread.State: WAITING (on object monitor)
  13204.         at java.lang.Object.wait(Native Method)
  13205.         at java.lang.Object.wait(Object.java:502)
  13206.         at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
  13207.         - locked <0x0000000383276958> (a java.lang.ref.Reference$Lock)
  13208.         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
  13209.  
  13210. "main" #1 prio=5 os_prio=0 tid=0x00007f51f000c800 nid=0x16da runnable [0x00007f51f9c6a000]
  13211.    java.lang.Thread.State: RUNNABLE
  13212.         at java.net.PlainSocketImpl.socketAccept(Native Method)
  13213.         at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
  13214.         at java.net.ServerSocket.implAccept(ServerSocket.java:545)
  13215.         at java.net.ServerSocket.accept(ServerSocket.java:513)
  13216.         at org.apache.catalina.core.StandardServer.await(StandardServer.java:446)
  13217.         at org.apache.catalina.startup.Catalina.await(Catalina.java:713)
  13218.         at org.apache.catalina.startup.Catalina.start(Catalina.java:659)
  13219.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  13220.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  13221.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  13222.         at java.lang.reflect.Method.invoke(Method.java:498)
  13223.         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:351)
  13224.         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485)
  13225.  
  13226. "VM Thread" os_prio=0 tid=0x00007f51f1846800 nid=0x16ed runnable
  13227.  
  13228. "Gang worker#0 (Parallel GC Threads)" os_prio=0 tid=0x00007f51f0023800 nid=0x16dd runnable
  13229.  
  13230. "Gang worker#1 (Parallel GC Threads)" os_prio=0 tid=0x00007f51f0025800 nid=0x16de runnable
  13231.  
  13232. "Gang worker#2 (Parallel GC Threads)" os_prio=0 tid=0x00007f51f0027800 nid=0x16df runnable
  13233.  
  13234. "Gang worker#3 (Parallel GC Threads)" os_prio=0 tid=0x00007f51f0029000 nid=0x16e5 runnable
  13235.  
  13236. "G1 Main Concurrent Mark GC Thread" os_prio=0 tid=0x00007f51f0043800 nid=0x16eb runnable
  13237.  
  13238. "Gang worker#0 (G1 Parallel Marking Threads)" os_prio=0 tid=0x00007f51f0045800 nid=0x16ec runnable
  13239.  
  13240. "G1 Concurrent Refinement Thread#0" os_prio=0 tid=0x00007f51f0033000 nid=0x16ea runnable
  13241.  
  13242. "G1 Concurrent Refinement Thread#1" os_prio=0 tid=0x00007f51f0031800 nid=0x16e9 runnable
  13243.  
  13244. "G1 Concurrent Refinement Thread#2" os_prio=0 tid=0x00007f51f002f800 nid=0x16e8 runnable
  13245.  
  13246. "G1 Concurrent Refinement Thread#3" os_prio=0 tid=0x00007f51f002d800 nid=0x16e7 runnable
  13247.  
  13248. "G1 Concurrent Refinement Thread#4" os_prio=0 tid=0x00007f51f002c000 nid=0x16e6 runnable
  13249.  
  13250. "VM Periodic Task Thread" os_prio=0 tid=0x00007f51f1ac1800 nid=0x1746 waiting on condition
  13251.  
  13252. JNI global references: 572
  13253.  
  13254. Heap
  13255.  garbage-first heap   total 18841600K, used 6147697K [0x0000000382000000, 0x00000003828047e0, 0x0000000800000000)
  13256.   region size 8192K, 653 young (5349376K), 58 survivors (475136K)
  13257.  Metaspace       used 164007K, capacity 169093K, committed 169188K, reserved 169984K