2007-10-02 16:08:56 Full thread dump Java HotSpot(TM) Client VM (1.6.0_02-b05 mixed mode): "RMI TCP Connection(idle)" daemon prio=10 tid=0x009cf000 nid=0x265 waiting on condition [0xcb37f000..0xcb37fc40] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xdb0182b0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "Attach Listener" daemon prio=10 tid=0x0150bc00 nid=0x262 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Thread-32" daemon prio=10 tid=0x024e2c00 nid=0x77 waiting on condition [0xc8f7f000..0xc8f7fa40] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.sun.jmx.remote.internal.ClientCommunicatorAdmin$Checker.run(ClientCommunicatorAdmin.java:154) at java.lang.Thread.run(Thread.java:619) "RMI RenewClean-[129.157.201.114:48405,com.sun.appserv.management.client.AdminRMISSLClientSocketFactory@1150b68]" daemon prio=10 tid=0x01be1000 nid=0x75 in Object.wait() [0xc907f000..0xc907fb40] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdbb02e70> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xdbb02e70> (a java.lang.ref.ReferenceQueue$Lock) at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:516) at java.lang.Thread.run(Thread.java:619) "RMI RenewClean-[129.157.201.114:48864,com.sun.enterprise.admin.server.core.channel.LocalRMIClientSocketFactory@a3646c]" daemon prio=10 tid=0x02624000 nid=0x73 in Object.wait() [0xc917f000..0xc917fc40] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdbaefc48> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xdbaefc48> (a java.lang.ref.ReferenceQueue$Lock) at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:516) at java.lang.Thread.run(Thread.java:619) "Thread-4" prio=10 tid=0x02629800 nid=0x70 runnable [0xc937f000..0xc937f9c0] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237) - locked <0xdbaf2248> (a java.io.BufferedInputStream) at java.io.DataInputStream.readByte(DataInputStream.java:248) at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:195) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142) at com.sun.enterprise.admin.server.core.channel.AdminChannelServer_Stub.sendNotification(Unknown Source) at com.sun.enterprise.admin.server.core.channel.RMIClient.sendNotification(RMIClient.java:171) at com.sun.enterprise.server.PEMain.shutdown(PEMain.java:470) at com.sun.enterprise.server.PEMain$ShutdownThread.run(PEMain.java:622) "RMI TCP Accept-0" daemon prio=10 tid=0x01e5b000 nid=0x57 runnable [0xcac7f000..0xcac7fa40] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xdb6cf958> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) at java.lang.Thread.run(Thread.java:619) "ClusterDiscoveryService" daemon prio=10 tid=0x01dea000 nid=0x56 runnable [0xcad7f000..0xcad7fac0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xdb67c680> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.sun.messaging.jmq.jmsserver.service.ClusterDiscoveryService.run(ClusterDiscoveryService.java:318) at java.lang.Thread.run(Thread.java:619) "MQTimer-Thread" daemon prio=10 tid=0x01cdcc00 nid=0x53 in Object.wait() [0xcb87f000..0xcb87fc40] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdb661e10> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0xdb661e10> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "RMI TCP Accept-0" daemon prio=10 tid=0x01ada800 nid=0x4d runnable [0xcb67f000..0xcb67fb40] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xdb532930> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) at java.lang.Thread.run(Thread.java:619) "RMI TCP Accept-8686" daemon prio=10 tid=0x01acac00 nid=0x4c runnable [0xcb77f000..0xcb77fbc0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xdb51dd70> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) at java.lang.Thread.run(Thread.java:619) "Thread-19" prio=10 tid=0x01996800 nid=0x49 waiting on condition [0xcba7f000..0xcba7f940] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xdb46d000> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317) at com.sun.enterprise.management.support.LoaderRegThread.process(LoaderRegThread.java:243) at com.sun.enterprise.management.support.LoaderRegThread.run(LoaderRegThread.java:154) "Thread-18" prio=10 tid=0x019aec00 nid=0x48 waiting on condition [0xcbb7f000..0xcbb7f9c0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.sun.enterprise.management.support.LoaderBase.mySleep(LoaderBase.java:241) at com.sun.enterprise.management.support.Loader$DeferredRegistrationThread.run(Loader.java:389) "Thread-16" prio=10 tid=0x0158b000 nid=0x46 in Object.wait() [0xcbc7f000..0xcbc7fac0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdb43d5e8> (a com.sun.corba.ee.impl.javax.rmi.CORBA.KeepAlive) at java.lang.Object.wait(Object.java:485) at com.sun.corba.ee.impl.javax.rmi.CORBA.KeepAlive.run(Util.java:857) - locked <0xdb43d5e8> (a com.sun.corba.ee.impl.javax.rmi.CORBA.KeepAlive) "p: thread-pool-1; w: 2" daemon prio=10 tid=0x017bb400 nid=0x45 runnable [0xcbd7f000..0xcbd7fb40] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xdb3c1b40> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:259) at com.sun.corba.ee.impl.transport.SocketOrChannelAcceptorImpl.accept(SocketOrChannelAcceptorImpl.java:250) at com.sun.corba.ee.impl.transport.ListenerThreadImpl.doWork(ListenerThreadImpl.java:107) at com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:555) "p: thread-pool-1; w: 1" daemon prio=10 tid=0x017bb000 nid=0x44 runnable [0xcbe7f000..0xcbe7fbc0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xdb3ddf48> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:259) at com.sun.corba.ee.impl.transport.SocketOrChannelAcceptorImpl.accept(SocketOrChannelAcceptorImpl.java:250) at com.sun.corba.ee.impl.transport.ListenerThreadImpl.doWork(ListenerThreadImpl.java:107) at com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:555) "SelectorThread" daemon prio=10 tid=0x0175f400 nid=0x43 runnable [0xcc97f000..0xcc97fc40] java.lang.Thread.State: RUNNABLE at sun.nio.ch.DevPollArrayWrapper.poll0(Native Method) at sun.nio.ch.DevPollArrayWrapper.poll(DevPollArrayWrapper.java:164) at sun.nio.ch.DevPollSelectorImpl.doSelect(DevPollSelectorImpl.java:68) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) - locked <0xdb3dc0a0> (a sun.nio.ch.Util$1) - locked <0xdb3dc0b0> (a java.util.Collections$UnmodifiableSet) - locked <0xdb3dc058> (a sun.nio.ch.DevPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at com.sun.corba.ee.impl.transport.SelectorImpl.run(SelectorImpl.java:283) "Timer-3" daemon prio=10 tid=0x013c4800 nid=0x42 in Object.wait() [0xcbf7f000..0xcbf7f8c0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdb2a30c0> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0xdb2a30c0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-2" prio=10 tid=0x01362c00 nid=0x41 in Object.wait() [0xcc07f000..0xcc07f940] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdb2a24b0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0xdb2a24b0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-1" prio=10 tid=0x00d4e000 nid=0x40 in Object.wait() [0xcc17f000..0xcc17f9c0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdb2aee18> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0xdb2aee18> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-0" prio=10 tid=0x01282800 nid=0x3f in Object.wait() [0xcc27f000..0xcc27fa40] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdb21b468> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0xdb21b468> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Thread-10" prio=10 tid=0x00fc7400 nid=0x3e waiting on condition [0xcc37f000..0xcc37fac0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.sun.enterprise.admin.server.core.channel.RMIClient.run(RMIClient.java:151) at java.lang.Thread.run(Thread.java:619) "RMI TCP Connection(7)-127.0.0.1" daemon prio=10 tid=0x0108fc00 nid=0x3d waiting on condition [0xcc47d000..0xcc47fb40] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xdbae62a8> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:905) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1217) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:207) at com.sun.appserv.management.util.misc.RunnableBase.waitDone(RunnableBase.java:380) at com.sun.enterprise.admin.server.core.AdminService.stop(AdminService.java:445) at com.sun.enterprise.admin.server.core.AdminServiceLifeCycle.onShutdown(AdminServiceLifeCycle.java:155) at com.sun.enterprise.server.ApplicationServer.onShutdown(ApplicationServer.java:549) at com.sun.enterprise.server.ondemand.OnDemandServer.onShutdown(OnDemandServer.java:131) at com.sun.enterprise.server.Shutdown.startShutdown(Shutdown.java:75) at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeShutdownEventListener(AdminEventMulticaster.java:1501) at com.sun.enterprise.admin.event.AdminEventMulticaster.handleShutdownEvent(AdminEventMulticaster.java:1490) at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:480) at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:176) at com.sun.enterprise.admin.server.core.channel.AdminChannelServer.sendNotification(AdminChannelServer.java:121) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305) at sun.rmi.transport.Transport$1.run(Transport.java:159) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:155) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "Endpoint Destinations GC" daemon prio=10 tid=0x01018c00 nid=0x34 in Object.wait() [0xccd7f000..0xccd7fbc0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdb1c08a8> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0xdb1c08a8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "EndpointRouter Timer for urn:jxta:uuid-435ACCE491524CDEA392A0419E2EDD6F59616261646162614E5047205032503302" daemon prio=10 tid=0x00fe0400 nid=0x2e in Object.wait() [0xcd37f000..0xcd37fac0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdb1c0960> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0xdb1c0960> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "ViewWindowThread" prio=10 tid=0x00cb7c00 nid=0x26 waiting on condition [0xcdb7f000..0xcdb7fac0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xdb0f7108> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317) at com.sun.enterprise.ee.cms.impl.jxta.ViewWindow.run(ViewWindow.java:109) at java.lang.Thread.run(Thread.java:619) "MessageWindowThread" prio=10 tid=0x00ca3c00 nid=0x25 waiting on condition [0xcdc7f000..0xcdc7fb40] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xdb0f7218> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317) at com.sun.enterprise.ee.cms.impl.jxta.MessageWindow.run(MessageWindow.java:88) at java.lang.Thread.run(Thread.java:619) "com.sun.enterprise.ee.cms.impl.common.Router Thread" prio=10 tid=0x00c77c00 nid=0x24 waiting on condition [0xcdd7f000..0xcdd7fbc0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xdb0f7310> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317) at com.sun.enterprise.ee.cms.impl.common.SignalHandler.run(SignalHandler.java:82) at java.lang.Thread.run(Thread.java:619) "RMI Scheduler(0)" daemon prio=10 tid=0x00c42400 nid=0x23 waiting on condition [0xcde7f000..0xcde7fc40] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xdafc30f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963) at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "GC Daemon" daemon prio=2 tid=0x0028a000 nid=0x21 in Object.wait() [0xce07f000..0xce07f940] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdafc3238> (a sun.misc.GC$LatencyLock) at sun.misc.GC$Daemon.run(GC.java:100) - locked <0xdafc3238> (a sun.misc.GC$LatencyLock) "RMI Reaper" prio=10 tid=0x0027a800 nid=0x20 in Object.wait() [0xce17f000..0xce17f9c0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdafc32b0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xdafc32b0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:333) at java.lang.Thread.run(Thread.java:619) "RMI TCP Accept-0" daemon prio=10 tid=0x00279800 nid=0x1f runnable [0xce27f000..0xce27fa40] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xdafc3358> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) at java.lang.Thread.run(Thread.java:619) "pool-1-thread-14" prio=10 tid=0x00a09800 nid=0x1b waiting on condition [0xce6ff000..0xce6ffc40] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xdb43d658> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:905) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1217) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:207) at com.sun.enterprise.util.FeatureAvailability.waitForFeature(FeatureAvailability.java:258) at com.sun.enterprise.management.support.DottedNamesBase$1.doRun(DottedNamesBase.java:174) at com.sun.appserv.management.util.misc.RunnableBase.runSync(RunnableBase.java:296) at com.sun.appserv.management.util.misc.RunnableBase.run(RunnableBase.java:330) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "pool-1-thread-13" prio=10 tid=0x00a08800 nid=0x1a waiting on condition [0xce7fe000..0xce7ff8c0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xdb43d658> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:905) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1217) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:207) at com.sun.enterprise.util.FeatureAvailability.waitForFeature(FeatureAvailability.java:258) at com.sun.enterprise.admin.server.core.AdminService$AutoDeployStarter.doRun(AdminService.java:799) - locked <0xdadd0af8> (a com.sun.enterprise.admin.server.core.AdminService$AutoDeployStarter) at com.sun.appserv.management.util.misc.RunnableBase.runSync(RunnableBase.java:296) at com.sun.appserv.management.util.misc.RunnableBase.run(RunnableBase.java:330) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "pool-1-thread-6" prio=10 tid=0x009ce000 nid=0x13 waiting on condition [0xceeff000..0xceeffc40] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xdb43d658> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:905) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1217) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:207) at com.sun.enterprise.util.FeatureAvailability.waitForFeature(FeatureAvailability.java:258) at com.sun.enterprise.management.support.DottedNamesBase$1.doRun(DottedNamesBase.java:174) at com.sun.appserv.management.util.misc.RunnableBase.runSync(RunnableBase.java:296) at com.sun.appserv.management.util.misc.RunnableBase.run(RunnableBase.java:330) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x001fc400 nid=0xc runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x001fbc00 nid=0xb waiting on condition [0x00000000..0xcf97f4d8] java.lang.Thread.State: RUNNABLE "*** Profiler Agent Special Execution Thread 6" daemon prio=10 tid=0x001f0800 nid=0x9 in Object.wait() [0xcfa7f000..0xcfa7f940] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdaac0a70> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.tools.profiler.server.ProfilerServer$SeparateCmdExecutionThread.run(ProfilerServer.java:1220) - locked <0xdaac0a70> (a java.lang.Object) "*** JFluid Monitor thread ***" daemon prio=10 tid=0x001ef400 nid=0x8 waiting on condition [0xcfb7f000..0xcfb7f9c0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.sun.tools.profiler.server.Monitors$SurvGenAndThreadsMonitor.run(Monitors.java:149) "Signal Dispatcher" daemon prio=10 tid=0x000e0400 nid=0x6 runnable [0x00000000..0xcfd7f720] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x000bd400 nid=0x5 in Object.wait() [0xcfe7f000..0xcfe7fb40] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdaac0cb0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xdaac0cb0> (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=10 tid=0x000b8c00 nid=0x4 in Object.wait() [0xcff7f000..0xcff7fbc0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdaac0d40> (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 <0xdaac0d40> (a java.lang.ref.Reference$Lock) "main" prio=10 tid=0x00036800 nid=0x2 in Object.wait() [0xfe77f000..0xfe77fd88] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdab53680> (a com.sun.enterprise.server.PEMain$ShutdownThread) at java.lang.Thread.join(Thread.java:1143) - locked <0xdab53680> (a com.sun.enterprise.server.PEMain$ShutdownThread) at java.lang.Thread.join(Thread.java:1196) at java.lang.ApplicationShutdownHooks.run(ApplicationShutdownHooks.java:79) at java.lang.Shutdown.runHooks(Shutdown.java:89) at java.lang.Shutdown.sequence(Shutdown.java:133) at java.lang.Shutdown.exit(Shutdown.java:178) - locked <0xf0132478> (a java.lang.Class for java.lang.Shutdown) at java.lang.Runtime.exit(Runtime.java:90) at java.lang.System.exit(System.java:906) at com.sun.enterprise.server.PELaunch.main(PELaunch.java:415) "VM Thread" prio=10 tid=0x000b3400 nid=0x3 runnable "VM Periodic Task Thread" prio=10 tid=0x001fec00 nid=0xd waiting on condition JNI global references: 6996