[java] Full thread dump Java HotSpot(TM) Server VM (10.0-b19 mixed mode): [java] "DestroyJavaVM" prio=10 tid=0xae5fb400 nid=0xee4 waiting on condition [0x00000000..0xf7e38120] [java] java.lang.Thread.State: RUNNABLE [java] "Timer-0" daemon prio=10 tid=0xae599400 nid=0xf25 in Object.wait() [0xadcfb000..0xadcfc0d0] [java] java.lang.Thread.State: TIMED_WAITING (on object monitor) [java] at java.lang.Object.wait(Native Method) [java] - waiting on <0xf26f0188> (a java.util.TaskQueue) [java] at java.util.TimerThread.mainLoop(Timer.java:509) [java] - locked <0xf26f0188> (a java.util.TaskQueue) [java] at java.util.TimerThread.run(Timer.java:462) [java] "deployment-jar-scanner" daemon prio=10 tid=0xae59bc00 nid=0xf1a waiting on condition [0xadeba000..0xadebb050] [java] java.lang.Thread.State: WAITING (parking) [java] at sun.misc.Unsafe.park(Native Method) [java] - parking to wait for <0xf05e1d00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) [java] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) [java] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) [java] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) [java] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) [java] at java.lang.Thread.run(Thread.java:619) [java] "AutoDeployer" daemon prio=10 tid=0xae5f7800 nid=0xf16 in Object.wait() [0xade69000..0xade69ed0] [java] java.lang.Thread.State: WAITING (on object monitor) [java] at java.lang.Object.wait(Native Method) [java] - waiting on <0xf124ff08> (a java.util.TaskQueue) [java] at java.lang.Object.wait(Object.java:485) [java] at java.util.TimerThread.mainLoop(Timer.java:483) [java] - locked <0xf124ff08> (a java.util.TaskQueue) [java] at java.util.TimerThread.run(Timer.java:462) [java] "transaction-manager" daemon prio=10 tid=0x0952ac00 nid=0xf14 in Object.wait() [0xadf0c000..0xadf0c1d0] [java] java.lang.Thread.State: WAITING (on object monitor) [java] at java.lang.Object.wait(Native Method) [java] - waiting on <0xf0df01d0> (a java.util.TaskQueue) [java] at java.lang.Object.wait(Object.java:485) [java] at java.util.TimerThread.mainLoop(Timer.java:483) [java] - locked <0xf0df01d0> (a java.util.TaskQueue) [java] at java.util.TimerThread.run(Timer.java:462) [java] "DynamicReloader" daemon prio=10 tid=0x09501000 nid=0xf13 in Object.wait() [0xadf5c000..0xadf5d150] [java] java.lang.Thread.State: WAITING (on object monitor) [java] at java.lang.Object.wait(Native Method) [java] - waiting on <0xf0aa8f10> (a java.util.TaskQueue) [java] at java.lang.Object.wait(Object.java:485) [java] at java.util.TimerThread.mainLoop(Timer.java:483) [java] - locked <0xf0aa8f10> (a java.util.TaskQueue) [java] at java.util.TimerThread.run(Timer.java:462) [java] "pool-6-thread-1" daemon prio=10 tid=0x0949dc00 nid=0xf12 waiting on condition [0xadfad000..0xadfae0d0] [java] java.lang.Thread.State: TIMED_WAITING (parking) [java] at sun.misc.Unsafe.park(Native Method) [java] - parking to wait for <0xb5bf4710> (a java.util.concurrent.SynchronousQueue$TransferStack) [java] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) [java] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) [java] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) [java] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) [java] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) [java] at java.lang.Thread.run(Thread.java:619) [java] "pool-5-thread-1" daemon prio=10 tid=0x0947fc00 nid=0xf11 waiting on condition [0xadffe000..0xadfff050] [java] java.lang.Thread.State: TIMED_WAITING (parking) [java] at sun.misc.Unsafe.park(Native Method) [java] - parking to wait for <0xb5bf4710> (a java.util.concurrent.SynchronousQueue$TransferStack) [java] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) [java] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) [java] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) [java] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) [java] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) [java] at java.lang.Thread.run(Thread.java:619) [java] "pool-4-thread-1" daemon prio=10 tid=0x0949e800 nid=0xf10 waiting on condition [0xae15c000..0xae15cfd0] [java] java.lang.Thread.State: TIMED_WAITING (parking) [java] at sun.misc.Unsafe.park(Native Method) [java] - parking to wait for <0xb5bf4710> (a java.util.concurrent.SynchronousQueue$TransferStack) [java] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) [java] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) [java] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) [java] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) [java] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) [java] at java.lang.Thread.run(Thread.java:619) [java] "pool-3-thread-1" daemon prio=10 tid=0x094b9000 nid=0xf0f waiting on condition [0xae1ad000..0xae1adf50] [java] java.lang.Thread.State: TIMED_WAITING (parking) [java] at sun.misc.Unsafe.park(Native Method) [java] - parking to wait for <0xb5bf4710> (a java.util.concurrent.SynchronousQueue$TransferStack) [java] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) [java] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) [java] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) [java] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) [java] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) [java] at java.lang.Thread.run(Thread.java:619) [java] "pool-2-thread-1" prio=10 tid=0x09468c00 nid=0xf0e waiting on condition [0xae1fe000..0xae1feed0] [java] java.lang.Thread.State: WAITING (parking) [java] at sun.misc.Unsafe.park(Native Method) [java] - parking to wait for <0xb59af3c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) [java] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) [java] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) [java] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) [java] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) [java] at java.lang.Thread.run(Thread.java:619) [java] "pool-1-thread-1" prio=10 tid=0x0945f000 nid=0xf0d waiting on condition [0xaec64000..0xaec64e50] [java] java.lang.Thread.State: WAITING (parking) [java] at sun.misc.Unsafe.park(Native Method) [java] - parking to wait for <0xb59b03c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) [java] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) [java] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) [java] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) [java] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) [java] at java.lang.Thread.run(Thread.java:619) [java] "Low Memory Detector" daemon prio=10 tid=0xb03f8400 nid=0xef9 runnable [0x00000000..0x00000000] [java] java.lang.Thread.State: RUNNABLE [java] "CompilerThread1" daemon prio=10 tid=0xb03f6800 nid=0xef8 waiting on condition [0x00000000..0xaff7f598] [java] java.lang.Thread.State: RUNNABLE [java] "CompilerThread0" daemon prio=10 tid=0xb03f5000 nid=0xef7 waiting on condition [0x00000000..0xb0000518] [java] java.lang.Thread.State: RUNNABLE [java] "Signal Dispatcher" daemon prio=10 tid=0xb03f4000 nid=0xef6 waiting on condition [0x00000000..0x00000000] [java] java.lang.Thread.State: RUNNABLE [java] "Finalizer" daemon prio=10 tid=0xb03dc000 nid=0xef5 in Object.wait() [0xb00a2000..0xb00a2f50] [java] java.lang.Thread.State: WAITING (on object monitor) [java] at java.lang.Object.wait(Native Method) [java] - waiting on <0xb51881c8> (a java.lang.ref.ReferenceQueue$Lock) [java] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) [java] - locked <0xb51881c8> (a java.lang.ref.ReferenceQueue$Lock) [java] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) [java] at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) [java] "Reference Handler" daemon prio=10 tid=0xb03dac00 nid=0xef4 in Object.wait() [0xb00f3000..0xb00f3ed0] [java] java.lang.Thread.State: WAITING (on object monitor) [java] at java.lang.Object.wait(Native Method) [java] - waiting on <0xb5362aa0> (a java.lang.ref.Reference$Lock) [java] at java.lang.Object.wait(Object.java:485) [java] at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) [java] - locked <0xb5362aa0> (a java.lang.ref.Reference$Lock) [java] "VM Thread" prio=10 tid=0xb03d7c00 nid=0xef3 runnable [java] "GC task thread#0 (ParallelGC)" prio=10 tid=0x0805e800 nid=0xeeb runnable [java] "GC task thread#1 (ParallelGC)" prio=10 tid=0x0805f800 nid=0xeec runnable [java] "GC task thread#2 (ParallelGC)" prio=10 tid=0x08060800 nid=0xeed runnable [java] "GC task thread#3 (ParallelGC)" prio=10 tid=0x08061800 nid=0xeee runnable [java] "GC task thread#4 (ParallelGC)" prio=10 tid=0x08062c00 nid=0xeef runnable [java] "GC task thread#5 (ParallelGC)" prio=10 tid=0x08063c00 nid=0xef0 runnable [java] "GC task thread#6 (ParallelGC)" prio=10 tid=0x08064c00 nid=0xef1 runnable [java] "GC task thread#7 (ParallelGC)" prio=10 tid=0x08065c00 nid=0xef2 runnable [java] "VM Periodic Task Thread" prio=10 tid=0xb03f9c00 nid=0xefa waiting on condition [java] JNI global references: 784 [java] Heap [java] PSYoungGen total 103616K, used 103562K [0xedac0000, 0xf4c80000, 0xf4c80000) [java] eden space 103424K, 100% used [0xedac0000,0xf3fc0000,0xf3fc0000) [java] from space 192K, 72% used [0xf3fc0000,0xf3fe2af8,0xf3ff0000) [java] to space 6976K, 0% used [0xf45b0000,0xf45b0000,0xf4c80000) [java] PSOldGen total 228416K, used 19343K [0xb4c80000, 0xc2b90000, 0xedac0000) [java] object space 228416K, 8% used [0xb4c80000,0xb5f63e78,0xc2b90000) [java] PSPermGen total 18688K, used 18634K [0xb0c80000, 0xb1ec0000, 0xb4c80000) [java] object space 18688K, 99% used [0xb0c80000,0xb1eb2a30,0xb1ec0000)