I produced a new dump on our production server that runs Tomcat 8.0.

This time I identified the three threads that are consuming high CPU.

I marked them with:

****** This thread uses high CPU ******

All these threads are named "ajp-nio-8009-ClientPoller"

This is the information it lists about one of them:

"ajp-nio-8009-ClientPoller-1" #111 daemon prio=5 os_prio=0
tid=0x000000001d880000 nid=0x9c4 runnable [0x000000003b7df000]
   java.lang.Thread.State: RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked <0x00000006c96ce138> (a sun.nio.ch.Util$2)
- locked <0x00000006c96ce128> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000006c96ce0a8> (a sun.nio.ch.WindowsSelectorImpl)
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1034)
at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
- None

Thank you for your help.

Josep
2016-04-13 11:47:23
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.77-b03 mixed mode):

"http-nio-8080-exec-10" #126 daemon prio=5 os_prio=0 tid=0x0000000025625800 
nid=0x9a8 waiting on condition [0x000000003c1ff000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c967e7d0> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"http-nio-8080-exec-9" #125 daemon prio=5 os_prio=0 tid=0x0000000025624800 
nid=0x199c waiting on condition [0x000000003c1df000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c967e7d0> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"http-nio-8080-exec-8" #124 daemon prio=5 os_prio=0 tid=0x0000000025624000 
nid=0x2100 waiting on condition [0x000000003c1bf000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c967e7d0> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"http-nio-8080-exec-7" #123 daemon prio=5 os_prio=0 tid=0x0000000025623000 
nid=0x19ec waiting on condition [0x000000003bf9f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c967e7d0> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"http-nio-8080-exec-6" #121 daemon prio=5 os_prio=0 tid=0x0000000025622800 
nid=0x1e88 waiting on condition [0x000000001e03f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c967e7d0> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"http-nio-8080-exec-5" #120 daemon prio=5 os_prio=0 tid=0x0000000025621800 
nid=0x13d8 waiting on condition [0x000000003bd7f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c967e7d0> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"http-nio-8080-exec-4" #119 daemon prio=5 os_prio=0 tid=0x0000000025621000 
nid=0x500 waiting on condition [0x000000003bd5f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c967e7d0> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"http-nio-8080-exec-3" #118 daemon prio=5 os_prio=0 tid=0x000000001d887000 
nid=0x1f74 waiting on condition [0x000000003bd3f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c967e7d0> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"http-nio-8080-exec-2" #117 daemon prio=5 os_prio=0 tid=0x000000001d886000 
nid=0x1228 waiting on condition [0x000000003bb1f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c967e7d0> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"http-nio-8080-exec-1" #114 daemon prio=5 os_prio=0 tid=0x000000001d883000 
nid=0x9bc waiting on condition [0x000000001e01f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c967e7d0> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:103)
        at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:31)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"ajp-nio-8009-Acceptor-0" #112 daemon prio=5 os_prio=0 tid=0x000000001d881000 
nid=0x9b8 runnable [0x000000003b7ff000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
        at sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source)
        at sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source)
        - locked <0x00000006c016f0c0> (a java.lang.Object)
        at 
org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:682)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

****** This thread uses high CPU ******
"ajp-nio-8009-ClientPoller-1" #111 daemon prio=5 os_prio=0 
tid=0x000000001d880000 nid=0x9c4 runnable [0x000000003b7df000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
        at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
        - locked <0x00000006c96ce138> (a sun.nio.ch.Util$2)
        - locked <0x00000006c96ce128> (a java.util.Collections$UnmodifiableSet)
        - locked <0x00000006c96ce0a8> (a sun.nio.ch.WindowsSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(Unknown Source)
        at 
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1034)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

****** This thread uses high CPU ******
"ajp-nio-8009-ClientPoller-0" #110 daemon prio=5 os_prio=0 
tid=0x000000002d0cf000 nid=0x1eec runnable [0x000000003b7bf000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
        at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
        - locked <0x00000006c96eee40> (a sun.nio.ch.Util$2)
        - locked <0x00000006c96eee30> (a java.util.Collections$UnmodifiableSet)
        - locked <0x00000006c96eedb0> (a sun.nio.ch.WindowsSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(Unknown Source)
        at 
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1034)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"http-nio-8080-Acceptor-0" #109 daemon prio=5 os_prio=0 tid=0x000000002d0ce800 
nid=0x224c runnable [0x000000003b79f000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
        at sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source)
        at sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source)
        - locked <0x00000006c029bf88> (a java.lang.Object)
        at 
org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:682)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"http-nio-8080-ClientPoller-1" #108 daemon prio=5 os_prio=0 
tid=0x000000002d0cd800 nid=0x20ac runnable [0x000000003b77f000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
        at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
        - locked <0x00000006c96f6ed0> (a sun.nio.ch.Util$2)
        - locked <0x00000006c96f6ec0> (a java.util.Collections$UnmodifiableSet)
        - locked <0x00000006c96f6e40> (a sun.nio.ch.WindowsSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(Unknown Source)
        at 
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1034)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"http-nio-8080-ClientPoller-0" #107 daemon prio=5 os_prio=0 
tid=0x000000002d0cd000 nid=0x2160 runnable [0x000000003b75f000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
        at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
        - locked <0x00000006c96fcea0> (a sun.nio.ch.Util$2)
        - locked <0x00000006c96fce90> (a java.util.Collections$UnmodifiableSet)
        - locked <0x00000006c96fce10> (a sun.nio.ch.WindowsSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(Unknown Source)
        at 
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1034)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"ContainerBackgroundProcessor[StandardEngine[Catalina]]" #106 daemon prio=5 
os_prio=0 tid=0x000000002d0cc000 nid=0x1304 waiting on condition 
[0x000000003b73f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1344)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"Timer-9" #105 daemon prio=5 os_prio=0 tid=0x000000002d0cb800 nid=0x1490 in 
Object.wait() [0x000000003b71f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c949c548> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_QuartzSchedulerThread"
 #104 prio=5 os_prio=0 tid=0x000000002d0ca800 nid=0x1ddc in Object.wait() 
[0x000000003b6ff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:410)
        - locked <0x00000006c949c110> (a java.lang.Object)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-10" #103 
prio=5 os_prio=0 tid=0x000000002d0ca000 nid=0x1a20 in Object.wait() 
[0x000000003b6df000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c947bda0> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-9" #102 
prio=5 os_prio=0 tid=0x000000002d0c9000 nid=0x21e4 in Object.wait() 
[0x000000003b6bf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c947ba58> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8" #101 
prio=5 os_prio=0 tid=0x000000002d0c8800 nid=0xc94 in Object.wait() 
[0x000000003b69f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c947b748> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7" #100 
prio=5 os_prio=0 tid=0x000000002f9f6000 nid=0x19c in Object.wait() 
[0x000000003b67f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c947b438> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6" #99 
prio=5 os_prio=0 tid=0x000000002424a000 nid=0xec8 in Object.wait() 
[0x000000003b65f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c947b128> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-5" #98 
prio=5 os_prio=0 tid=0x0000000024249000 nid=0x1120 in Object.wait() 
[0x000000003b63f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c947ae18> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4" #97 
prio=5 os_prio=0 tid=0x0000000024248800 nid=0x1d30 in Object.wait() 
[0x000000003b61f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c947ab08> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3" #96 
prio=5 os_prio=0 tid=0x0000000024247800 nid=0x2168 in Object.wait() 
[0x000000003b5ff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c947a7f8> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2" #95 
prio=5 os_prio=0 tid=0x0000000024247000 nid=0x196c in Object.wait() 
[0x000000003b5df000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c947a4e8> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1" #94 
prio=5 os_prio=0 tid=0x0000000024246000 nid=0x1e48 in Object.wait() 
[0x00000000008df000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c947a1d8> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"Abandoned connection cleanup thread" #93 daemon prio=5 os_prio=0 
tid=0x000000002f9f6800 nid=0x490 in Object.wait() [0x00000000008bf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        - locked <0x00000006c96bb368> (a java.lang.ref.ReferenceQueue$Lock)
        at 
com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)

   Locked ownable synchronizers:
        - None

"Abandoned connection cleanup thread" #92 daemon prio=5 os_prio=0 
tid=0x0000000023bf8000 nid=0x1e54 in Object.wait() [0x000000000088f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        - locked <0x00000006c7890ab8> (a java.lang.ref.ReferenceQueue$Lock)
        at 
com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)

   Locked ownable synchronizers:
        - None

"weld-worker-4" #88 daemon prio=5 os_prio=0 tid=0x0000000023bf5800 nid=0x20c4 
waiting on condition [0x000000000086f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c63c9718> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"weld-worker-3" #87 daemon prio=5 os_prio=0 tid=0x0000000023bf5000 nid=0x434 
waiting on condition [0x000000000084f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c63c9718> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"weld-worker-2" #86 daemon prio=5 os_prio=0 tid=0x0000000023bf4000 nid=0x1f2c 
waiting on condition [0x000000000082f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c63c9718> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"weld-worker-1" #85 daemon prio=5 os_prio=0 tid=0x0000000023bf3800 nid=0x23c4 
waiting on condition [0x000000000080f000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c63c9718> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"Store userCache Expiry Thread" #84 daemon prio=1 os_prio=-2 
tid=0x000000002f9f4800 nid=0x52c waiting on condition [0x00000000338af000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at net.sf.ehcache.store.DiskStore.expiryThreadMain(DiskStore.java:831)
        at net.sf.ehcache.store.DiskStore.access$700(DiskStore.java:59)
        at net.sf.ehcache.store.DiskStore$ExpiryThread.run(DiskStore.java:1008)

   Locked ownable synchronizers:
        - None

"Store userCache Spool Thread" #83 daemon prio=2 os_prio=-2 
tid=0x000000002f9f3800 nid=0x1c64 waiting on condition [0x000000003388f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at net.sf.ehcache.store.DiskStore.spoolThreadMain(DiskStore.java:556)
        at net.sf.ehcache.store.DiskStore.access$600(DiskStore.java:59)
        at net.sf.ehcache.store.DiskStore$SpoolThread.run(DiskStore.java:990)

   Locked ownable synchronizers:
        - None

"Store userCache Expiry Thread" #82 daemon prio=1 os_prio=-2 
tid=0x000000002f9f3000 nid=0x1fe0 waiting on condition [0x000000003346f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at net.sf.ehcache.store.DiskStore.expiryThreadMain(DiskStore.java:831)
        at net.sf.ehcache.store.DiskStore.access$700(DiskStore.java:59)
        at net.sf.ehcache.store.DiskStore$ExpiryThread.run(DiskStore.java:1008)

   Locked ownable synchronizers:
        - None

"Store userCache Spool Thread" #81 daemon prio=2 os_prio=-2 
tid=0x000000002f9f2000 nid=0x2178 waiting on condition [0x000000003240f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at net.sf.ehcache.store.DiskStore.spoolThreadMain(DiskStore.java:556)
        at net.sf.ehcache.store.DiskStore.access$600(DiskStore.java:59)
        at net.sf.ehcache.store.DiskStore$SpoolThread.run(DiskStore.java:990)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" #80 daemon 
prio=5 os_prio=0 tid=0x000000002f9f1800 nid=0x11d4 in Object.wait() 
[0x00000000323ef000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c58c4b78> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" #79 daemon 
prio=5 os_prio=0 tid=0x000000002f9f0800 nid=0x1c2c in Object.wait() 
[0x00000000323cf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c58c4b78> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" #78 daemon 
prio=5 os_prio=0 tid=0x000000002fb20000 nid=0x21c0 in Object.wait() 
[0x00000000323af000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c58c4b78> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"Timer-8" #77 daemon prio=5 os_prio=0 tid=0x000000001d7ba000 nid=0x2238 in 
Object.wait() [0x000000003238f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c58cba30> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"Store userCache Expiry Thread" #76 daemon prio=1 os_prio=-2 
tid=0x000000002fb1f000 nid=0x1d44 waiting on condition [0x000000003236f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at net.sf.ehcache.store.DiskStore.expiryThreadMain(DiskStore.java:831)
        at net.sf.ehcache.store.DiskStore.access$700(DiskStore.java:59)
        at net.sf.ehcache.store.DiskStore$ExpiryThread.run(DiskStore.java:1008)

   Locked ownable synchronizers:
        - None

"Store userCache Spool Thread" #75 daemon prio=2 os_prio=-2 
tid=0x000000002fb1e800 nid=0x1f50 waiting on condition [0x000000003234f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at net.sf.ehcache.store.DiskStore.spoolThreadMain(DiskStore.java:556)
        at net.sf.ehcache.store.DiskStore.access$600(DiskStore.java:59)
        at net.sf.ehcache.store.DiskStore$SpoolThread.run(DiskStore.java:990)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" #74 daemon 
prio=5 os_prio=0 tid=0x000000002fb1d800 nid=0x1e00 in Object.wait() 
[0x000000003232f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c4460ad0> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" #73 daemon 
prio=5 os_prio=0 tid=0x000000002fb1d000 nid=0x208c in Object.wait() 
[0x000000003230f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c4460ad0> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" #72 daemon 
prio=5 os_prio=0 tid=0x000000002fb1c000 nid=0x1a40 in Object.wait() 
[0x00000000322ef000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c4460ad0> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"Timer-7" #71 daemon prio=5 os_prio=0 tid=0x000000001d7ba800 nid=0x2074 in 
Object.wait() [0x00000000322cf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c4461aa8> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"Store userCache Spool Thread" #70 daemon prio=5 os_prio=0 
tid=0x000000002fb1b800 nid=0x19f4 waiting on condition [0x000000003264f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at 
net.sf.ehcache.store.DiskStore.spoolAndExpiryThreadMain(DiskStore.java:669)
        at net.sf.ehcache.store.DiskStore.access$900(DiskStore.java:74)
        at 
net.sf.ehcache.store.DiskStore$SpoolAndExpiryThread.run(DiskStore.java:1170)

   Locked ownable synchronizers:
        - None

"net.sf.ehcache.CacheManager@3453f8b2" #69 daemon prio=5 os_prio=0 
tid=0x000000002fb1a800 nid=0x1c08 in Object.wait() [0x000000003262f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c4499528> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" #68 daemon 
prio=5 os_prio=0 tid=0x000000002fb19000 nid=0x22c4 in Object.wait() 
[0x00000000320af000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c49d3bc8> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" #67 daemon 
prio=5 os_prio=0 tid=0x000000002c0d4800 nid=0x1df4 in Object.wait() 
[0x000000003208f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c49d3bc8> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" #66 daemon 
prio=5 os_prio=0 tid=0x000000002c0d3800 nid=0x21cc in Object.wait() 
[0x000000003206f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c49d3bc8> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"Timer-6" #65 daemon prio=5 os_prio=0 tid=0x000000002c0d3000 nid=0x1a74 in 
Object.wait() [0x000000003204f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c49e0ab0> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" #64 daemon 
prio=5 os_prio=0 tid=0x000000002c0d2000 nid=0x1dd4 in Object.wait() 
[0x0000000031c2f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c45904f8> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" #63 daemon 
prio=5 os_prio=0 tid=0x000000002c0d1800 nid=0x1188 in Object.wait() 
[0x0000000031c0f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c45904f8> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" #62 daemon 
prio=5 os_prio=0 tid=0x000000002c0d0800 nid=0x23a0 in Object.wait() 
[0x000000002c67f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c45904f8> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"Timer-5" #61 daemon prio=5 os_prio=0 tid=0x000000002c0d0000 nid=0x1fac in 
Object.wait() [0x000000002c65f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c459d458> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"Store userCache Spool Thread" #60 daemon prio=5 os_prio=0 
tid=0x000000002c0cf000 nid=0x690 waiting on condition [0x000000002c63f000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at 
net.sf.ehcache.store.DiskStore.spoolAndExpiryThreadMain(DiskStore.java:669)
        at net.sf.ehcache.store.DiskStore.access$900(DiskStore.java:74)
        at 
net.sf.ehcache.store.DiskStore$SpoolAndExpiryThread.run(DiskStore.java:1170)

   Locked ownable synchronizers:
        - None

"net.sf.ehcache.CacheManager@5a606561" #59 daemon prio=5 os_prio=0 
tid=0x000000002c0ce800 nid=0x2254 in Object.wait() [0x000000002c61f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c44028b8> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" #58 daemon 
prio=5 os_prio=0 tid=0x000000002c0cd800 nid=0x145c in Object.wait() 
[0x000000002c5ff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c23491d8> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" #57 daemon 
prio=5 os_prio=0 tid=0x000000002bd20800 nid=0x2138 in Object.wait() 
[0x000000002c5df000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c23491d8> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" #56 daemon 
prio=5 os_prio=0 tid=0x000000002bd1f800 nid=0x1ee4 in Object.wait() 
[0x000000002c5bf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c23491d8> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"Timer-4" #55 daemon prio=5 os_prio=0 tid=0x000000002bd1f000 nid=0x1350 in 
Object.wait() [0x0000000025b9f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c23730d0> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" #54 daemon 
prio=5 os_prio=0 tid=0x000000002bd1d800 nid=0x86c in Object.wait() 
[0x0000000025b7f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c27fe8a8> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" #53 daemon 
prio=5 os_prio=0 tid=0x000000002bd1c800 nid=0x6f8 in Object.wait() 
[0x0000000025b5f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c27fe8a8> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" #52 daemon 
prio=5 os_prio=0 tid=0x000000002bd1c000 nid=0x1cd0 in Object.wait() 
[0x0000000025b3f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c27fe8a8> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"Timer-3" #51 daemon prio=5 os_prio=0 tid=0x000000002bd1b000 nid=0x1f04 in 
Object.wait() [0x0000000025b1f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c2a7a6d0> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"Store userCache Spool Thread" #50 daemon prio=5 os_prio=0 
tid=0x000000002bd19800 nid=0x1684 waiting on condition [0x0000000025aff000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at 
net.sf.ehcache.store.DiskStore.spoolAndExpiryThreadMain(DiskStore.java:669)
        at net.sf.ehcache.store.DiskStore.access$900(DiskStore.java:74)
        at 
net.sf.ehcache.store.DiskStore$SpoolAndExpiryThread.run(DiskStore.java:1170)

   Locked ownable synchronizers:
        - None

"net.sf.ehcache.CacheManager@5bae1b12" #49 daemon prio=5 os_prio=0 
tid=0x000000001d7bf000 nid=0x12f0 in Object.wait() [0x0000000025adf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c24e5150> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" #48 daemon 
prio=5 os_prio=0 tid=0x000000001d7be800 nid=0x23ac in Object.wait() 
[0x0000000025abf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c2385318> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" #47 daemon 
prio=5 os_prio=0 tid=0x000000001d7bd800 nid=0x658 in Object.wait() 
[0x0000000025a9f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c2385318> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" #46 daemon 
prio=5 os_prio=0 tid=0x000000001d7bd000 nid=0x1b5c in Object.wait() 
[0x0000000025a7f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:355)
        - locked <0x00000006c2385318> (a 
com.mchange.v2.async.ThreadPoolAsynchronousRunner)

   Locked ownable synchronizers:
        - None

"Timer-2" #45 daemon prio=5 os_prio=0 tid=0x000000001d7bc000 nid=0x1e1c in 
Object.wait() [0x0000000025a5f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c2386830> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"Timer-1" #44 daemon prio=5 os_prio=0 tid=0x000000002656b800 nid=0x10c4 in 
Object.wait() [0x000000002c59f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000006c2147c78> (a java.util.TaskQueue)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c2147c78> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"DefaultQuartzScheduler_QuartzSchedulerThread" #43 prio=5 os_prio=0 
tid=0x000000002656a800 nid=0x220c in Object.wait() [0x000000002c57f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:244)
        - locked <0x00000006c2148148> (a java.lang.Object)

   Locked ownable synchronizers:
        - None

"DefaultQuartzScheduler_Worker-10" #42 prio=5 os_prio=0 tid=0x000000002656a000 
nid=0x1928 in Object.wait() [0x000000002c55f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c21460c8> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"DefaultQuartzScheduler_Worker-9" #41 prio=5 os_prio=0 tid=0x0000000026569000 
nid=0x1bc4 in Object.wait() [0x000000002c53f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c2145e18> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"DefaultQuartzScheduler_Worker-8" #40 prio=5 os_prio=0 tid=0x0000000026568800 
nid=0x1a80 in Object.wait() [0x000000002c51f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c2145b68> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"DefaultQuartzScheduler_Worker-7" #39 prio=5 os_prio=0 tid=0x0000000026567800 
nid=0x2218 in Object.wait() [0x000000002c4ff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c21458b8> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"DefaultQuartzScheduler_Worker-6" #38 prio=5 os_prio=0 tid=0x0000000026567000 
nid=0x1ae0 in Object.wait() [0x000000002c4df000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c2145608> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"DefaultQuartzScheduler_Worker-5" #37 prio=5 os_prio=0 tid=0x0000000026566000 
nid=0x21c8 in Object.wait() [0x000000002321f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c2145358> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"DefaultQuartzScheduler_Worker-4" #36 prio=5 os_prio=0 tid=0x0000000026565800 
nid=0x2ac in Object.wait() [0x00000000231ff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c21450a8> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"DefaultQuartzScheduler_Worker-3" #35 prio=5 os_prio=0 tid=0x0000000026564800 
nid=0x20fc in Object.wait() [0x00000000231df000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c2144df8> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"DefaultQuartzScheduler_Worker-2" #34 prio=5 os_prio=0 tid=0x000000001d734000 
nid=0x830 in Object.wait() [0x00000000231bf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c2144b48> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"DefaultQuartzScheduler_Worker-1" #33 prio=5 os_prio=0 tid=0x000000001d733000 
nid=0xe84 in Object.wait() [0x000000002319f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c2114968> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"javamelody CarverCV" #32 daemon prio=5 os_prio=0 tid=0x000000001d732800 
nid=0x121c in Object.wait() [0x000000002317f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c258ec98> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"Timer-0" #31 daemon prio=5 os_prio=0 tid=0x000000001d731000 nid=0x1980 in 
Object.wait() [0x000000002305f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000006c21745b8> (a java.util.TaskQueue)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c21745b8> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_QuartzSchedulerThread"
 #30 prio=5 os_prio=0 tid=0x000000001d730000 nid=0x824 in Object.wait() 
[0x000000002302f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:410)
        - locked <0x00000006c2174be0> (a java.lang.Object)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-10" #29 
prio=5 os_prio=0 tid=0x000000001d72f800 nid=0x1154 in Object.wait() 
[0x0000000022f7f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c214a430> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-9" #28 
prio=5 os_prio=0 tid=0x000000001d72e800 nid=0x2158 in Object.wait() 
[0x0000000022f5f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c214a120> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8" #27 
prio=5 os_prio=0 tid=0x000000001d72e000 nid=0x1344 in Object.wait() 
[0x0000000022f3f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c2149e10> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7" #26 
prio=5 os_prio=0 tid=0x000000001d72d000 nid=0x2304 in Object.wait() 
[0x0000000022f1f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c2149b00> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6" #25 
prio=5 os_prio=0 tid=0x00000000263e0800 nid=0x1b1c in Object.wait() 
[0x0000000022eff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c21497f0> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-5" #24 
prio=5 os_prio=0 tid=0x00000000263e0000 nid=0x23e4 in Object.wait() 
[0x000000001fb5f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c21494e0> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4" #23 
prio=5 os_prio=0 tid=0x00000000263df000 nid=0x239c in Object.wait() 
[0x000000001fb3f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c21491d0> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3" #22 
prio=5 os_prio=0 tid=0x00000000263de800 nid=0x408 in Object.wait() 
[0x000000001fb1f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c2148ec0> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2" #21 
prio=5 os_prio=0 tid=0x00000000263dc000 nid=0x1a68 in Object.wait() 
[0x000000001faff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c2148bb0> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1" #20 
prio=5 os_prio=0 tid=0x00000000263dd800 nid=0x1a54 in Object.wait() 
[0x000000001fadf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543)
        - locked <0x00000006c21488a0> (a 
org.quartz.simpl.SimpleThreadPool$WorkerThread)

   Locked ownable synchronizers:
        - None

"Abandoned connection cleanup thread" #19 daemon prio=5 os_prio=0 
tid=0x00000000263da800 nid=0x11dc in Object.wait() [0x000000001fabf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        - locked <0x00000006c1334698> (a java.lang.ref.ReferenceQueue$Lock)
        at 
com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)

   Locked ownable synchronizers:
        - None

"MySQL Statement Cancellation Timer" #18 daemon prio=5 os_prio=0 
tid=0x00000000263da000 nid=0x1f80 in Object.wait() [0x000000001fa9f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000006c0bf4c30> (a java.util.TaskQueue)
        at java.lang.Object.wait(Unknown Source)
        at java.util.TimerThread.mainLoop(Unknown Source)
        - locked <0x00000006c0bf4c30> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

****** This thread uses high CPU ******
"NioBlockingSelector.BlockPoller-2" #15 daemon prio=5 os_prio=0 
tid=0x000000001ce0c800 nid=0x19b8 runnable [0x000000001dfff000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
        at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
        - locked <0x00000006c016abd0> (a sun.nio.ch.Util$2)
        - locked <0x00000006c016abc0> (a java.util.Collections$UnmodifiableSet)
        - locked <0x00000006c016aa50> (a sun.nio.ch.WindowsSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(Unknown Source)
        at 
org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:342)

   Locked ownable synchronizers:
        - None

"NioBlockingSelector.BlockPoller-1" #14 daemon prio=5 os_prio=0 
tid=0x000000001d0ec000 nid=0x17f4 runnable [0x000000001dfdf000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
        at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
        at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
        - locked <0x00000006c0298370> (a sun.nio.ch.Util$2)
        - locked <0x00000006c0298360> (a java.util.Collections$UnmodifiableSet)
        - locked <0x00000006c0298200> (a sun.nio.ch.WindowsSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(Unknown Source)
        at 
org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:342)

   Locked ownable synchronizers:
        - None

"GC Daemon" #13 daemon prio=2 os_prio=-2 tid=0x000000001cced800 nid=0x1918 in 
Object.wait() [0x000000001dfbf000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000006c0a577c0> (a sun.misc.GC$LatencyLock)
        at sun.misc.GC$Daemon.run(Unknown Source)
        - locked <0x00000006c0a577c0> (a sun.misc.GC$LatencyLock)

   Locked ownable synchronizers:
        - None

"AsyncFileHandlerWriter-723074861" #12 daemon prio=5 os_prio=0 
tid=0x000000001c1ab000 nid=0x222c waiting on condition [0x000000001c7bf000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000006c015f6a8> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown
 Source)
        at java.util.concurrent.LinkedBlockingDeque.pollFirst(Unknown Source)
        at java.util.concurrent.LinkedBlockingDeque.poll(Unknown Source)
        at 
org.apache.juli.AsyncFileHandler$LoggerThread.run(AsyncFileHandler.java:145)

   Locked ownable synchronizers:
        - None

"Service Thread" #9 daemon prio=9 os_prio=0 tid=0x000000001c116800 nid=0x684 
runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"C1 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x000000001c0a1000 
nid=0x1d70 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x000000001c0a0800 
nid=0x18ac waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x000000001ade7800 
nid=0x1dd0 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x000000001ade6000 nid=0x1078 
waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x000000001ade3000 
nid=0x1898 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x000000001adcc000 nid=0x1f10 in 
Object.wait() [0x0000000000fcf000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        - locked <0x00000006c097dc18> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x000000001ad85000 
nid=0x1f4c in Object.wait() [0x000000000097f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Unknown Source)
        at java.lang.ref.Reference.tryHandlePending(Unknown Source)
        - locked <0x00000006c0a5cde0> (a java.lang.ref.Reference$Lock)
        at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

   Locked ownable synchronizers:
        - None

"main" #1 prio=5 os_prio=0 tid=0x000000000095f000 nid=0x66c runnable 
[0x00000000012ce000]
   java.lang.Thread.State: RUNNABLE
        at java.net.DualStackPlainSocketImpl.accept0(Native Method)
        at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source)
        at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
        at java.net.PlainSocketImpl.accept(Unknown Source)
        - locked <0x00000006c96fdb90> (a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept(Unknown Source)
        at java.net.ServerSocket.accept(Unknown Source)
        at 
org.apache.catalina.core.StandardServer.await(StandardServer.java:464)
        at org.apache.catalina.startup.Catalina.await(Catalina.java:717)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:663)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:351)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485)

   Locked ownable synchronizers:
        - None

"VM Thread" os_prio=2 tid=0x000000001ad7d000 nid=0x1a00 runnable 

"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x000000000111c000 nid=0x1b54 
runnable 

"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x000000000111e000 nid=0x1690 
runnable 

"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x000000000111f800 nid=0x874 
runnable 

"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x0000000001123000 nid=0x17bc 
runnable 

"VM Periodic Task Thread" os_prio=2 tid=0x000000001c14c800 nid=0x1fd4 waiting 
on condition 

JNI global references: 352

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to