2008-04-08 16:23:49 Full thread dump Java HotSpot(TM) Server VM (10.0-b19 mixed mode): "Attach Listener" daemon prio=3 tid=0x005dd400 nid=0x32 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "sync-5" prio=3 tid=0x006df800 nid=0x31 in Object.wait() [0xb47ff000..0xb47ff9f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xbb81f1d8> (a com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier) at com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier.doBarrier(CyclicBarrier.java:295) - locked <0xbb81f1d8> (a com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier) at com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier.barrier(CyclicBarrier.java:218) at com.sun.enterprise.ee.synchronization.tx.Transaction.preVote(Transaction.java:83) at com.sun.enterprise.ee.synchronization.tx.Transaction.voteCommit(Transaction.java:119) at com.sun.enterprise.ee.synchronization.BaseRequestMediator.run(BaseRequestMediator.java:110) at java.lang.Thread.run(Thread.java:619) "sync-4" prio=3 tid=0x006de800 nid=0x30 in Object.wait() [0xb48ff000..0xb48ff870] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xbb81f1d8> (a com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier) at com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier.doBarrier(CyclicBarrier.java:295) - locked <0xbb81f1d8> (a com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier) at com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier.barrier(CyclicBarrier.java:218) at com.sun.enterprise.ee.synchronization.tx.Transaction.preVote(Transaction.java:83) at com.sun.enterprise.ee.synchronization.tx.Transaction.voteCommit(Transaction.java:119) at com.sun.enterprise.ee.synchronization.BaseRequestMediator.run(BaseRequestMediator.java:110) at java.lang.Thread.run(Thread.java:619) "sync-3" prio=3 tid=0x006de000 nid=0x2f in Object.wait() [0xb49ff000..0xb49ff8f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xbb81f1d8> (a com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier) at com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier.doBarrier(CyclicBarrier.java:295) - locked <0xbb81f1d8> (a com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier) at com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier.barrier(CyclicBarrier.java:218) at com.sun.enterprise.ee.synchronization.tx.Transaction.preVote(Transaction.java:83) at com.sun.enterprise.ee.synchronization.tx.Transaction.voteCommit(Transaction.java:119) at com.sun.enterprise.ee.synchronization.BaseRequestMediator.run(BaseRequestMediator.java:110) at java.lang.Thread.run(Thread.java:619) "sync-2" prio=3 tid=0x006dd800 nid=0x2e in Object.wait() [0xb4aff000..0xb4affb70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xbb81f1d8> (a com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier) at com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier.doBarrier(CyclicBarrier.java:295) - locked <0xbb81f1d8> (a com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier) at com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier.barrier(CyclicBarrier.java:218) at com.sun.enterprise.ee.synchronization.tx.Transaction.preVote(Transaction.java:83) at com.sun.enterprise.ee.synchronization.tx.Transaction.voteCommit(Transaction.java:119) at com.sun.enterprise.ee.synchronization.BaseRequestMediator.run(BaseRequestMediator.java:110) at java.lang.Thread.run(Thread.java:619) "sync-1" prio=3 tid=0x006dd000 nid=0x2d in Object.wait() [0xb4bff000..0xb4bffbf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xbb81f1d8> (a com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier) at com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier.doBarrier(CyclicBarrier.java:295) - locked <0xbb81f1d8> (a com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier) at com.sun.enterprise.ee.synchronization.util.concurrent.CyclicBarrier.barrier(CyclicBarrier.java:218) at com.sun.enterprise.ee.synchronization.tx.Transaction.preVote(Transaction.java:83) at com.sun.enterprise.ee.synchronization.tx.Transaction.voteCommit(Transaction.java:119) at com.sun.enterprise.ee.synchronization.BaseRequestMediator.run(BaseRequestMediator.java:110) at java.lang.Thread.run(Thread.java:619) "sync-0" prio=3 tid=0x00705000 nid=0x2c runnable [0xb4cfe000..0xb4cffa70] java.lang.Thread.State: RUNNABLE at sun.net.www.http.ChunkedInputStream.processRaw(ChunkedInputStream.java:336) at sun.net.www.http.ChunkedInputStream.readAheadNonBlocking(ChunkedInputStream.java:493) at sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:584) at sun.net.www.http.ChunkedInputStream.available(ChunkedInputStream.java:692) - locked <0xbb801b50> (a sun.net.www.http.ChunkedInputStream) at java.io.FilterInputStream.available(FilterInputStream.java:142) at java.io.BufferedInputStream.read(BufferedInputStream.java:325) - locked <0xbb801bb8> (a java.io.BufferedInputStream) at java.util.zip.CheckedInputStream.read(CheckedInputStream.java:65) at java.io.FilterInputStream.read(FilterInputStream.java:116) at java.io.PushbackInputStream.read(PushbackInputStream.java:169) at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:221) at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:141) at java.util.zip.ZipInputStream.read(ZipInputStream.java:146) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) - locked <0xbb801c48> (a java.io.BufferedInputStream) at com.sun.enterprise.ee.util.zip.Unzipper.writeFileWithIO(Unzipper.java:223) at com.sun.enterprise.ee.util.zip.Unzipper.writeZipEntry(Unzipper.java:285) at com.sun.enterprise.ee.synchronization.http.HttpUnzipper.writeZip(HttpUnzipper.java:109) at com.sun.enterprise.ee.synchronization.http.HttpGetCommand.execute(HttpGetCommand.java:126) at com.sun.enterprise.ee.synchronization.BaseRequestMediator.execute(BaseRequestMediator.java:90) at com.sun.enterprise.ee.synchronization.BaseRequestMediator.run(BaseRequestMediator.java:107) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=3 tid=0x00308000 nid=0x29 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=3 tid=0x00306000 nid=0x28 waiting on condition [0x00000000..0xb51feb98] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=3 tid=0x00304400 nid=0x27 waiting on condition [0x00000000..0xb52fec18] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=3 tid=0x00303400 nid=0x26 runnable [0x00000000..0xb53ff758] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=3 tid=0x002e8c00 nid=0x25 in Object.wait() [0xb54ff000..0xb54ffbf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xbb843bc8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xbb843bc8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=3 tid=0x002e4800 nid=0x24 in Object.wait() [0xb55ff000..0xb55ffa70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xbb83b370> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0xbb83b370> (a java.lang.ref.Reference$Lock) "main" prio=3 tid=0x00031400 nid=0x2 in Object.wait() [0xfe4ff000..0xfe4ffd80] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xbb83aa08> (a java.lang.Thread) at java.lang.Thread.join(Thread.java:1143) - locked <0xbb83aa08> (a java.lang.Thread) at java.lang.Thread.join(Thread.java:1196) at com.sun.enterprise.ee.synchronization.BaseSynchronizationDriver.synchronizeInternal(BaseSynchronizationDriver.java:195) at com.sun.enterprise.ee.synchronization.BaseSynchronizationDriver.synchronize(BaseSynchronizationDriver.java:129) at com.sun.enterprise.ee.synchronization.SynchronizationMain.main(SynchronizationMain.java:126) "VM Thread" prio=3 tid=0x002e1400 nid=0x23 runnable "GC task thread#0 (ParallelGC)" prio=3 tid=0x00037400 nid=0x3 runnable "GC task thread#1 (ParallelGC)" prio=3 tid=0x00038c00 nid=0x4 runnable "GC task thread#2 (ParallelGC)" prio=3 tid=0x00039800 nid=0x5 runnable "GC task thread#3 (ParallelGC)" prio=3 tid=0x0003a800 nid=0x6 runnable "GC task thread#4 (ParallelGC)" prio=3 tid=0x0003b800 nid=0x7 runnable "GC task thread#5 (ParallelGC)" prio=3 tid=0x0003c800 nid=0x8 runnable "GC task thread#6 (ParallelGC)" prio=3 tid=0x0003d400 nid=0x9 runnable "GC task thread#7 (ParallelGC)" prio=3 tid=0x0003e400 nid=0xa runnable "GC task thread#8 (ParallelGC)" prio=3 tid=0x0003f400 nid=0xb runnable "GC task thread#9 (ParallelGC)" prio=3 tid=0x00040400 nid=0xc runnable "GC task thread#10 (ParallelGC)" prio=3 tid=0x00041400 nid=0xd runnable "GC task thread#11 (ParallelGC)" prio=3 tid=0x00042000 nid=0xe runnable "GC task thread#12 (ParallelGC)" prio=3 tid=0x00043000 nid=0xf runnable "GC task thread#13 (ParallelGC)" prio=3 tid=0x00044000 nid=0x10 runnable "GC task thread#14 (ParallelGC)" prio=3 tid=0x00045000 nid=0x11 runnable "GC task thread#15 (ParallelGC)" prio=3 tid=0x00045c00 nid=0x12 runnable "GC task thread#16 (ParallelGC)" prio=3 tid=0x00046c00 nid=0x13 runnable "GC task thread#17 (ParallelGC)" prio=3 tid=0x00047c00 nid=0x14 runnable "GC task thread#18 (ParallelGC)" prio=3 tid=0x00048c00 nid=0x15 runnable "GC task thread#19 (ParallelGC)" prio=3 tid=0x00049800 nid=0x16 runnable "GC task thread#20 (ParallelGC)" prio=3 tid=0x0004a800 nid=0x17 runnable "GC task thread#21 (ParallelGC)" prio=3 tid=0x0004b800 nid=0x18 runnable "GC task thread#22 (ParallelGC)" prio=3 tid=0x0004c800 nid=0x19 runnable "GC task thread#23 (ParallelGC)" prio=3 tid=0x0004d400 nid=0x1a runnable "GC task thread#24 (ParallelGC)" prio=3 tid=0x0004e400 nid=0x1b runnable "GC task thread#25 (ParallelGC)" prio=3 tid=0x0004f400 nid=0x1c runnable "GC task thread#26 (ParallelGC)" prio=3 tid=0x00050400 nid=0x1d runnable "GC task thread#27 (ParallelGC)" prio=3 tid=0x00051c00 nid=0x1e runnable "GC task thread#28 (ParallelGC)" prio=3 tid=0x00052800 nid=0x1f runnable "GC task thread#29 (ParallelGC)" prio=3 tid=0x00053800 nid=0x20 runnable "GC task thread#30 (ParallelGC)" prio=3 tid=0x00054800 nid=0x21 runnable "GC task thread#31 (ParallelGC)" prio=3 tid=0x00055800 nid=0x22 runnable "VM Periodic Task Thread" prio=3 tid=0x00309800 nid=0x2a runnable JNI global references: 926