2009-02-19 16:09:32 Full thread dump Java HotSpot(TM) Client VM (10.0-b23 mixed mode): "Attach Listener" daemon prio=3 tid=0x08ac6800 nid=0x24 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "JDWP Command Reader" daemon prio=3 tid=0x08c80000 nid=0x23 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "GC Daemon" daemon prio=3 tid=0x08ace400 nid=0x22 in Object.wait() [0xc26a7000..0xc26a7960] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xc3cf0138> (a sun.misc.GC$LatencyLock) at sun.misc.GC$Daemon.run(GC.java:100) - locked <0xc3cf0138> (a sun.misc.GC$LatencyLock) Locked ownable synchronizers: - None "RMI Reaper" prio=3 tid=0x08a40800 nid=0x21 in Object.wait() [0xc26f9000..0xc26f99e0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xc4bfc938> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xc4bfc938> (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) Locked ownable synchronizers: - None "RMI TCP Accept-0" daemon prio=3 tid=0x08aaa000 nid=0x20 runnable [0xc274b000..0xc274ba60] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xc3cf0158> (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) Locked ownable synchronizers: - None "RMI TCP Accept-8686" daemon prio=3 tid=0x08aab000 nid=0x1f runnable [0xc279d000..0xc279d8e0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xc4b83e48> (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) Locked ownable synchronizers: - None "Thread-9" daemon prio=3 tid=0x08b75c00 nid=0x1e runnable [0xc298d000..0xc298dc60] 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 <0xc4d1ea98> (a sun.nio.ch.Util$1) - locked <0xc4d1eaa8> (a java.util.Collections$UnmodifiableSet) - locked <0xc4d1ea50> (a sun.nio.ch.DevPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at com.sun.grizzly.TCPSelectorHandler.select(TCPSelectorHandler.java:483) at com.sun.grizzly.Controller.doSelect(Controller.java:372) at com.sun.grizzly.SelectorHandlerRunner.run(SelectorHandlerRunner.java:82) at com.sun.grizzly.Controller.startSelectorHandlerRunner(Controller.java:1169) at com.sun.grizzly.Controller.start(Controller.java:976) at com.sun.grizzly.http.SelectorThread.startListener(SelectorThread.java:1148) - locked <0xc4b333c8> (a java.lang.Object) at com.sun.grizzly.http.SelectorThread.run(SelectorThread.java:1000) at com.sun.grizzly.http.SelectorThread.startEndpoint(SelectorThread.java:1079) at com.sun.enterprise.v3.services.impl.GrizzlyServiceListener.start(GrizzlyServiceListener.java:92) at com.sun.enterprise.v3.services.impl.GrizzlyProxy$1.run(GrizzlyProxy.java:234) Locked ownable synchronizers: - None "AutoDeployer" daemon prio=3 tid=0x08b9dc00 nid=0x1d in Object.wait() [0xc29df000..0xc29dfbe0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xc4b32520> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0xc4b32520> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "Thread-6" daemon prio=3 tid=0x08b73c00 nid=0x1c runnable [0xc2a31000..0xc2a31b60] 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 <0xc4d1eb90> (a sun.nio.ch.Util$1) - locked <0xc4d1eba0> (a java.util.Collections$UnmodifiableSet) - locked <0xc4d1eb48> (a sun.nio.ch.DevPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at com.sun.grizzly.TCPSelectorHandler.select(TCPSelectorHandler.java:483) at com.sun.grizzly.Controller.doSelect(Controller.java:372) at com.sun.grizzly.SelectorHandlerRunner.run(SelectorHandlerRunner.java:82) at com.sun.grizzly.Controller.startSelectorHandlerRunner(Controller.java:1169) at com.sun.grizzly.Controller.start(Controller.java:976) at com.sun.grizzly.http.SelectorThread.startListener(SelectorThread.java:1148) - locked <0xc4aa8758> (a java.lang.Object) at com.sun.grizzly.http.SelectorThread.run(SelectorThread.java:1000) at com.sun.grizzly.http.SelectorThread.startEndpoint(SelectorThread.java:1079) at com.sun.enterprise.v3.services.impl.GrizzlyServiceListener.start(GrizzlyServiceListener.java:92) at com.sun.enterprise.v3.services.impl.GrizzlyProxy$1.run(GrizzlyProxy.java:234) Locked ownable synchronizers: - None "DynamicReloader" daemon prio=3 tid=0x08b6c000 nid=0x1b in Object.wait() [0xc2a8b000..0xc2a8bae0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xc4ac08a8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0xc4ac08a8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "pool-9-thread-1" daemon prio=3 tid=0x08b70000 nid=0x1a waiting on condition [0xc2add000..0xc2adda60] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xc4ab54c8> (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 org.jvnet.hk2.config.Transactions$ListenerInfo$1.run(Transactions.java:106) 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) Locked ownable synchronizers: - <0xc4ab7e30> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "Thread-4" prio=3 tid=0x08b68800 nid=0x19 waiting for monitor entry [0xc2b6c000..0xc2b6d9e0] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:57) - waiting to lock <0xc3cf2458> (a com.sun.hk2.component.SingletonInhabitant) at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60) at org.jvnet.hk2.component.Habitat.getComponent(Habitat.java:335) at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:132) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:102) at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:90) at java.security.AccessController.doPrivileged(Native Method) at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:87) at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0xc3cf2538> (a com.sun.hk2.component.SingletonInhabitant) at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60) at org.jvnet.hk2.component.Habitat$1.get(Habitat.java:252) at java.util.AbstractList$Itr.next(AbstractList.java:345) at com.sun.enterprise.naming.impl.SerialInitContextFactory.getInitialContext(SerialInitContextFactory.java:93) - locked <0xc8802c88> (a java.lang.Class for com.sun.enterprise.naming.impl.SerialInitContextFactory) at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667) at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288) at javax.naming.InitialContext.init(InitialContext.java:223) at javax.naming.InitialContext.(InitialContext.java:197) at javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:619) at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:412) - locked <0xc3cf25d8> (a javax.management.remote.rmi.RMIConnectorServer) at org.glassfish.admin.mbeanserver.ConnectorStartupService$ConnectorsStarterThread$RMIConnectorStarter.startRMIConnector(ConnectorStartupService.java:285) at org.glassfish.admin.mbeanserver.ConnectorStartupService$ConnectorsStarterThread.startConnector(ConnectorStartupService.java:309) at org.glassfish.admin.mbeanserver.ConnectorStartupService$ConnectorsStarterThread.run(ConnectorStartupService.java:339) Locked ownable synchronizers: - None "Thread-1" daemon prio=3 tid=0x08abc800 nid=0x16 waiting on condition [0xc2c33000..0xc2c33c60] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xc4a06560> (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.server.logging.FileandSyslogHandler.log(FileandSyslogHandler.java:474) at com.sun.enterprise.server.logging.FileandSyslogHandler$3.run(FileandSyslogHandler.java:234) Locked ownable synchronizers: - None "pool-7-thread-1" prio=3 tid=0x08ab9000 nid=0x15 waiting on condition [0xc2c85000..0xc2c85be0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xc4a06610> (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) Locked ownable synchronizers: - None "GlassFish Kernel Main Thread" daemon prio=3 tid=0x08a7d000 nid=0x14 waiting for monitor entry [0xc2cd5000..0xc2cd7b60] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.enterprise.naming.impl.SerialInitContextFactory.getInitialContext(SerialInitContextFactory.java:86) - waiting to lock <0xc8802c88> (a java.lang.Class for com.sun.enterprise.naming.impl.SerialInitContextFactory) at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667) at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288) at javax.naming.InitialContext.init(InitialContext.java:223) at javax.naming.InitialContext.(InitialContext.java:175) at com.sun.enterprise.naming.impl.GlassfishNamingManagerImpl.(GlassfishNamingManagerImpl.java:87) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at com.sun.hk2.component.ConstructorWomb.create(ConstructorWomb.java:72) at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:76) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0xc3cf2458> (a com.sun.hk2.component.SingletonInhabitant) at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60) at org.jvnet.hk2.component.Habitat.getComponent(Habitat.java:335) at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:132) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:102) at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:90) at java.security.AccessController.doPrivileged(Native Method) at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:87) at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0xc3cf28e8> (a com.sun.hk2.component.SingletonInhabitant) at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60) at org.jvnet.hk2.component.Habitat.getBy(Habitat.java:567) at org.jvnet.hk2.component.Habitat.getByType(Habitat.java:548) at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:137) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:102) at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:90) at java.security.AccessController.doPrivileged(Native Method) at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:87) at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0xc4b3c578> (a com.sun.hk2.component.SingletonInhabitant) at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60) at org.jvnet.hk2.component.Habitat.getComponent(Habitat.java:335) at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:132) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:102) at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:90) at java.security.AccessController.doPrivileged(Native Method) at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:87) at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0xc4ab7b50> (a com.sun.hk2.component.SingletonInhabitant) at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60) at com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:202) at com.sun.enterprise.v3.server.AppServerStartup$1.run(AppServerStartup.java:115) Locked ownable synchronizers: - None "pool-3-thread-1" daemon prio=3 tid=0x08a71800 nid=0x13 waiting on condition [0xc2d29000..0xc2d29ae0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xc49d1f20> (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 org.jvnet.hk2.config.Transactions$ListenerInfo$1.run(Transactions.java:106) 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) Locked ownable synchronizers: - <0xc49d79f0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "pool-2-thread-1" daemon prio=3 tid=0x08a69800 nid=0x12 waiting on condition [0xc2d7b000..0xc2d7b9e0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xc4999fe8> (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 org.jvnet.hk2.config.Transactions$ListenerInfo$1.run(Transactions.java:106) 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) Locked ownable synchronizers: - <0xc49a4c68> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "pool-1-thread-1" daemon prio=3 tid=0x08a6dc00 nid=0x11 waiting on condition [0xc2dcd000..0xc2dcda60] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xc497b118> (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 org.jvnet.hk2.config.Transactions$ListenerInfo$1.run(Transactions.java:106) 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) Locked ownable synchronizers: - <0xc498c578> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "telnetconsole.Listener" daemon prio=3 tid=0x085a4000 nid=0x10 runnable [0xc3662000..0xc3662960] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xc415f2b0> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.apache.felix.shell.remote.Listener$Acceptor.run(Listener.java:109) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "FelixPackageAdmin" daemon prio=3 tid=0x083d4400 nid=0xf in Object.wait() [0xc3958000..0xc3958c60] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xc4134e80> (a org.apache.felix.framework.PackageAdminImpl) at java.lang.Object.wait(Object.java:485) at org.apache.felix.framework.PackageAdminImpl.run(PackageAdminImpl.java:246) - locked <0xc4134e80> (a org.apache.felix.framework.PackageAdminImpl) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "FelixStartLevel" daemon prio=3 tid=0x083de000 nid=0xe waiting on condition [0xc39aa000..0xc39aa8e0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xc49f3c00> (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.v3.server.AppServerStartup.start(AppServerStartup.java:139) at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:433) at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:377) at org.jvnet.hk2.osgiadapter.HK2Main.start(HK2Main.java:140) at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:591) at org.apache.felix.framework.Felix._startBundle(Felix.java:1607) at org.apache.felix.framework.Felix.startBundle(Felix.java:1541) at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1135) at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:267) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "FelixDispatchQueue" daemon prio=3 tid=0x083e8000 nid=0xd in Object.wait() [0xc39fc000..0xc39fcbe0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xc4125b50> (a java.util.ArrayList) at java.lang.Object.wait(Object.java:485) at org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:794) - locked <0xc4125b50> (a java.util.ArrayList) at org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:42) at org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:94) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "OSGi Framework Launcher" daemon prio=3 tid=0x083cd400 nid=0xc in Object.wait() [0xc3a4e000..0xc3a4eb60] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xc4143b78> (a java.lang.Integer) at java.lang.Object.wait(Object.java:485) at org.apache.felix.framework.StartLevelImpl.setStartLevelAndWait(StartLevelImpl.java:137) - locked <0xc4143b78> (a java.lang.Integer) at org.apache.felix.framework.Felix.start(Felix.java:874) - locked <0xc411add8> (a org.apache.felix.framework.Felix) at org.apache.felix.main.Main.main(Main.java:236) 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 com.sun.enterprise.glassfish.bootstrap.ASMainFelix$1.run(ASMainFelix.java:101) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "Low Memory Detector" daemon prio=3 tid=0x08126400 nid=0xa runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "CompilerThread0" daemon prio=3 tid=0x0811bc00 nid=0x9 waiting on condition [0x00000000..0xc3b59488] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "JDWP Event Helper Thread" daemon prio=3 tid=0x08110c00 nid=0x8 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "JDWP Transport Listener: dt_socket" daemon prio=3 tid=0x0810ec00 nid=0x7 runnable [0x00000000..0xc3bfd820] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=3 tid=0x08106800 nid=0x6 runnable [0x00000000..0xcbc83890] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=3 tid=0x080f1c00 nid=0x5 in Object.wait() [0xcbcd5000..0xcbcd5b60] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xc410ef28> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xc410ef28> (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) Locked ownable synchronizers: - None "Reference Handler" daemon prio=3 tid=0x080f0c00 nid=0x4 in Object.wait() [0xcbd27000..0xcbd27be0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xc410ef48> (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 <0xc410ef48> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "main" prio=3 tid=0x08070000 nid=0x2 in Object.wait() [0xce2a7000..0xce2a7d38] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xc4119b20> (a java.lang.Thread) at java.lang.Thread.join(Thread.java:1143) - locked <0xc4119b20> (a java.lang.Thread) at java.lang.Thread.join(Thread.java:1196) at com.sun.enterprise.glassfish.bootstrap.ASMainFelix.launchOSGiFW(ASMainFelix.java:120) at com.sun.enterprise.glassfish.bootstrap.ASMainOSGi.run(ASMainOSGi.java:139) at com.sun.enterprise.glassfish.bootstrap.ASMain.main(ASMain.java:65) Locked ownable synchronizers: - None "VM Thread" prio=3 tid=0x080ed800 nid=0x3 runnable "VM Periodic Task Thread" prio=3 tid=0x08127800 nid=0xb waiting on condition JNI global references: 10045 Found one Java-level deadlock: ============================= "Thread-4": waiting to lock monitor 0x08ba9b24 (object 0xc3cf2458, a com.sun.hk2.component.SingletonInhabitant), which is held by "GlassFish Kernel Main Thread" "GlassFish Kernel Main Thread": waiting to lock monitor 0x08805610 (object 0xc8802c88, a java.lang.Class), which is held by "Thread-4" Java stack information for the threads listed above: =================================================== "Thread-4": at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:57) - waiting to lock <0xc3cf2458> (a com.sun.hk2.component.SingletonInhabitant) at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60) at org.jvnet.hk2.component.Habitat.getComponent(Habitat.java:335) at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:132) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:102) at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:90) at java.security.AccessController.doPrivileged(Native Method) at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:87) at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0xc3cf2538> (a com.sun.hk2.component.SingletonInhabitant) at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60) at org.jvnet.hk2.component.Habitat$1.get(Habitat.java:252) at java.util.AbstractList$Itr.next(AbstractList.java:345) at com.sun.enterprise.naming.impl.SerialInitContextFactory.getInitialContext(SerialInitContextFactory.java:93) - locked <0xc8802c88> (a java.lang.Class for com.sun.enterprise.naming.impl.SerialInitContextFactory) at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667) at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288) at javax.naming.InitialContext.init(InitialContext.java:223) at javax.naming.InitialContext.(InitialContext.java:197) at javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:619) at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:412) - locked <0xc3cf25d8> (a javax.management.remote.rmi.RMIConnectorServer) at org.glassfish.admin.mbeanserver.ConnectorStartupService$ConnectorsStarterThread$RMIConnectorStarter.startRMIConnector(ConnectorStartupService.java:285) at org.glassfish.admin.mbeanserver.ConnectorStartupService$ConnectorsStarterThread.startConnector(ConnectorStartupService.java:309) at org.glassfish.admin.mbeanserver.ConnectorStartupService$ConnectorsStarterThread.run(ConnectorStartupService.java:339) "GlassFish Kernel Main Thread": at com.sun.enterprise.naming.impl.SerialInitContextFactory.getInitialContext(SerialInitContextFactory.java:86) - waiting to lock <0xc8802c88> (a java.lang.Class for com.sun.enterprise.naming.impl.SerialInitContextFactory) at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667) at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288) at javax.naming.InitialContext.init(InitialContext.java:223) at javax.naming.InitialContext.(InitialContext.java:175) at com.sun.enterprise.naming.impl.GlassfishNamingManagerImpl.(GlassfishNamingManagerImpl.java:87) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at com.sun.hk2.component.ConstructorWomb.create(ConstructorWomb.java:72) at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:76) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0xc3cf2458> (a com.sun.hk2.component.SingletonInhabitant) at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60) at org.jvnet.hk2.component.Habitat.getComponent(Habitat.java:335) at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:132) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:102) at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:90) at java.security.AccessController.doPrivileged(Native Method) at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:87) at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0xc3cf28e8> (a com.sun.hk2.component.SingletonInhabitant) at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60) at org.jvnet.hk2.component.Habitat.getBy(Habitat.java:567) at org.jvnet.hk2.component.Habitat.getByType(Habitat.java:548) at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:137) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:102) at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:90) at java.security.AccessController.doPrivileged(Native Method) at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:87) at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0xc4b3c578> (a com.sun.hk2.component.SingletonInhabitant) at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60) at org.jvnet.hk2.component.Habitat.getComponent(Habitat.java:335) at com.sun.hk2.component.AbstractWombImpl$1.getValue(AbstractWombImpl.java:132) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:102) at com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:90) at java.security.AccessController.doPrivileged(Native Method) at com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:87) at com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0xc4ab7b50> (a com.sun.hk2.component.SingletonInhabitant) at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60) at com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:202) at com.sun.enterprise.v3.server.AppServerStartup$1.run(AppServerStartup.java:115) Found 1 deadlock.