2014-01-15 00:03:27 Full thread dump Java HotSpot(TM) Server VM (24.45-b08 mixed mode): "Attach Listener" daemon prio=3 tid=0x09b7a800 nid=0x16 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "pool-1-thread-1" daemon prio=3 tid=0x09053000 nid=0x15 waiting on condition [0xcb999000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xf2cd9088> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) "RunLevelControllerThread-1389743249492" daemon prio=3 tid=0x0938d800 nid=0x13 waiting for monitor entry [0xcba3a000] java.lang.Thread.State: BLOCKED (on object monitor) at java.util.logging.LogManager.drainLoggerRefQueueBounded(LogManager.java:911) - waiting to lock <0xf45841c8> (a java.util.logging.LogManager) at java.util.logging.LogManager.addLogger(LogManager.java:947) at java.util.logging.LogManager.demandLogger(LogManager.java:411) at java.util.logging.Logger.demandLogger(Logger.java:343) at java.util.logging.Logger.getLogger(Logger.java:439) at com.sun.enterprise.naming.util.LogFacade.(LogFacade.java:55) at com.sun.enterprise.naming.impl.SerialInitContextFactory.getInitialContext(SerialInitContextFactory.java:155) at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684) at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307) at javax.naming.InitialContext.init(InitialContext.java:242) at javax.naming.InitialContext.(InitialContext.java:192) at com.sun.enterprise.naming.impl.GlassfishNamingManagerImpl.(GlassfishNamingManagerImpl.java:122) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.glassfish.hk2.utilities.reflection.ReflectionHelper.makeMe(ReflectionHelper.java:1117) at org.jvnet.hk2.internal.ClazzCreator.createMe(ClazzCreator.java:300) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:417) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456) at org.jvnet.hk2.internal.SingletonContext$1.compute(SingletonContext.java:112) at org.jvnet.hk2.internal.SingletonContext$1.compute(SingletonContext.java:100) at org.glassfish.hk2.utilities.cache.Cache$OriginThreadAwareFuture$1.call(Cache.java:97) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at org.glassfish.hk2.utilities.cache.Cache$OriginThreadAwareFuture.run(Cache.java:154) at org.glassfish.hk2.utilities.cache.Cache.compute(Cache.java:199) at org.jvnet.hk2.internal.SingletonContext.findOrCreate(SingletonContext.java:150) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2395) at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:621) at org.jvnet.hk2.internal.IterableProviderImpl.get(IterableProviderImpl.java:107) at org.glassfish.kernel.javaee.MEJBService.postConstruct(MEJBService.java:82) at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:378) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:426) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456) at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:225) at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:82) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2395) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:98) - locked <0xf2a470d0> (a java.lang.Object) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:87) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1162) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1147) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) "RunLevelControllerThread-1389743249480" daemon prio=3 tid=0x0938b400 nid=0x12 waiting for monitor entry [0xcba8c000] java.lang.Thread.State: BLOCKED (on object monitor) at java.util.logging.LogManager$LoggerContext.findLogger(LogManager.java:518) - waiting to lock <0xf4585150> (a java.util.logging.LogManager$LoggerContext) at java.util.logging.LogManager.setLevelsOnExistingLoggers(LogManager.java:1457) - locked <0xf45841c8> (a java.util.logging.LogManager) at java.util.logging.LogManager.readConfiguration(LogManager.java:1216) at java.util.logging.LogManager.readConfiguration(LogManager.java:1089) at com.sun.enterprise.server.logging.LogManagerService.postConstruct(LogManagerService.java:288) at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:378) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:426) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456) at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:225) at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:82) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2395) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:98) - locked <0xf2a47000> (a java.lang.Object) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:87) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1162) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1147) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) "RunLevelControllerThread-1389743249475" daemon prio=3 tid=0x09389000 nid=0x11 waiting for monitor entry [0xcbadb000] java.lang.Thread.State: BLOCKED (on object monitor) at java.util.logging.LogManager.drainLoggerRefQueueBounded(LogManager.java:911) - waiting to lock <0xf45841c8> (a java.util.logging.LogManager) at java.util.logging.LogManager.addLogger(LogManager.java:947) at java.util.logging.LogManager.demandLogger(LogManager.java:411) at java.util.logging.LogManager$LoggerContext.demandLogger(LogManager.java:495) at java.util.logging.LogManager$LoggerContext.processParentHandlers(LogManager.java:699) at java.util.logging.LogManager$LoggerContext.addLocalLogger(LogManager.java:632) - locked <0xf4585150> (a java.util.logging.LogManager$LoggerContext) at java.util.logging.LogManager$LoggerContext.addLocalLogger(LogManager.java:584) at java.util.logging.LogManager.addLogger(LogManager.java:949) at java.util.logging.LogManager.demandLogger(LogManager.java:411) at java.util.logging.Logger.demandLogger(Logger.java:343) at java.util.logging.Logger.getLogger(Logger.java:439) at org.glassfish.flashlight.FlashlightLoggerInfo.(FlashlightLoggerInfo.java:60) at org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.(FlashlightProbeProviderFactory.java:94) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.glassfish.hk2.utilities.reflection.ReflectionHelper.makeMe(ReflectionHelper.java:1117) at org.jvnet.hk2.internal.ClazzCreator.createMe(ClazzCreator.java:300) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:417) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456) at org.jvnet.hk2.internal.SingletonContext$1.compute(SingletonContext.java:112) at org.jvnet.hk2.internal.SingletonContext$1.compute(SingletonContext.java:100) at org.glassfish.hk2.utilities.cache.Cache$OriginThreadAwareFuture$1.call(Cache.java:97) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at org.glassfish.hk2.utilities.cache.Cache$OriginThreadAwareFuture.run(Cache.java:154) at org.glassfish.hk2.utilities.cache.Cache.compute(Cache.java:199) at org.jvnet.hk2.internal.SingletonContext.findOrCreate(SingletonContext.java:150) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2395) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:98) - locked <0xf33ef850> (a java.lang.Object) at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:598) at org.jvnet.hk2.internal.ThreeThirtyResolver.resolve(ThreeThirtyResolver.java:77) at org.jvnet.hk2.internal.ClazzCreator.resolve(ClazzCreator.java:245) at org.jvnet.hk2.internal.ClazzCreator.resolveAllDependencies(ClazzCreator.java:268) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:409) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456) at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:225) at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:82) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2395) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:98) - locked <0xf2a47068> (a java.lang.Object) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:87) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1162) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1147) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$UpOneLevel.run(CurrentTaskFuture.java:753) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) "Timer-0" daemon prio=3 tid=0x092d5800 nid=0x10 in Object.wait() [0xcbb2e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xf26df970> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:503) at java.util.TimerThread.mainLoop(Timer.java:526) - locked <0xf26df970> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "FelixStartLevel" daemon prio=3 tid=0x0900f800 nid=0xf in Object.wait() [0xcc3b0000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xf4582488> (a java.util.ArrayList) at java.lang.Object.wait(Object.java:503) at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:279) - locked <0xf4582488> (a java.util.ArrayList) at java.lang.Thread.run(Thread.java:744) "FelixDispatchQueue" daemon prio=3 tid=0x08450000 nid=0xe in Object.wait() [0xcc24e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xf45f4fc8> (a java.util.ArrayList) at java.lang.Object.wait(Object.java:503) at org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:1063) - locked <0xf45f4fc8> (a java.util.ArrayList) at org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54) at org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:101) at java.lang.Thread.run(Thread.java:744) "Service Thread" daemon prio=3 tid=0x081fa400 nid=0xb runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=3 tid=0x081f0000 nid=0xa waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=3 tid=0x081edc00 nid=0x9 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=3 tid=0x08196400 nid=0x8 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=3 tid=0x08181800 nid=0x7 in Object.wait() [0xccb2c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdac580b0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0xdac580b0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189) "Reference Handler" daemon prio=3 tid=0x0817f000 nid=0x6 in Object.wait() [0xccb7d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdac57b90> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0xdac57b90> (a java.lang.ref.Reference$Lock) "main" prio=3 tid=0x0806b000 nid=0x2 in Object.wait() [0xfd93e000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xf29b22d8> (a java.lang.Object) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$UpAllTheWay.waitForResult(CurrentTaskFuture.java:485) - locked <0xf29b22d8> (a java.lang.Object) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture.get(CurrentTaskFuture.java:334) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture.get(CurrentTaskFuture.java:306) at org.glassfish.hk2.runlevel.internal.CurrentTaskFutureWrapper.get(CurrentTaskFutureWrapper.java:75) at org.glassfish.hk2.runlevel.internal.RunLevelControllerImpl.proceedTo(RunLevelControllerImpl.java:69) at com.sun.enterprise.v3.server.AppServerStartup.proceedTo(AppServerStartup.java:534) at com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:315) at com.sun.enterprise.v3.server.AppServerStartup.doStart(AppServerStartup.java:228) at com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:219) - locked <0xf2941948> (a com.sun.enterprise.v3.server.AppServerStartup) at com.sun.enterprise.glassfish.bootstrap.GlassFishImpl.start(GlassFishImpl.java:79) - locked <0xf294d910> (a com.sun.enterprise.glassfish.bootstrap.GlassFishImpl) at com.sun.enterprise.glassfish.bootstrap.GlassFishDecorator.start(GlassFishDecorator.java:63) at com.sun.enterprise.glassfish.bootstrap.osgi.EmbeddedOSGiGlassFishImpl.start(EmbeddedOSGiGlassFishImpl.java:75) at com.sun.enterprise.glassfish.bootstrap.GlassFishDecorator.start(GlassFishDecorator.java:63) at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishImpl.start(OSGiGlassFishImpl.java:71) at com.sun.enterprise.glassfish.bootstrap.GlassFishMain$Launcher.launch(GlassFishMain.java:117) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMain.java:97) at com.sun.enterprise.glassfish.bootstrap.ASMain.main(ASMain.java:54) "VM Thread" prio=3 tid=0x0817d800 nid=0x5 runnable "GC task thread#0 (ParallelGC)" prio=3 tid=0x08076000 nid=0x3 runnable "GC task thread#1 (ParallelGC)" prio=3 tid=0x08077800 nid=0x4 runnable "VM Periodic Task Thread" prio=3 tid=0x081fbc00 nid=0xc waiting on condition JNI global references: 184 Found one Java-level deadlock: ============================= "RunLevelControllerThread-1389743249492": waiting to lock monitor 0x08191f50 (object 0xf45841c8, a java.util.logging.LogManager), which is held by "RunLevelControllerThread-1389743249480" "RunLevelControllerThread-1389743249480": waiting to lock monitor 0x08465c80 (object 0xf4585150, a java.util.logging.LogManager$LoggerContext), which is held by "RunLevelControllerThread-1389743249475" "RunLevelControllerThread-1389743249475": waiting to lock monitor 0x08191f50 (object 0xf45841c8, a java.util.logging.LogManager), which is held by "RunLevelControllerThread-1389743249480" Java stack information for the threads listed above: =================================================== "RunLevelControllerThread-1389743249492": at java.util.logging.LogManager.drainLoggerRefQueueBounded(LogManager.java:911) - waiting to lock <0xf45841c8> (a java.util.logging.LogManager) at java.util.logging.LogManager.addLogger(LogManager.java:947) at java.util.logging.LogManager.demandLogger(LogManager.java:411) at java.util.logging.Logger.demandLogger(Logger.java:343) at java.util.logging.Logger.getLogger(Logger.java:439) at com.sun.enterprise.naming.util.LogFacade.(LogFacade.java:55) at com.sun.enterprise.naming.impl.SerialInitContextFactory.getInitialContext(SerialInitContextFactory.java:155) at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684) at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307) at javax.naming.InitialContext.init(InitialContext.java:242) at javax.naming.InitialContext.(InitialContext.java:192) at com.sun.enterprise.naming.impl.GlassfishNamingManagerImpl.(GlassfishNamingManagerImpl.java:122) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.glassfish.hk2.utilities.reflection.ReflectionHelper.makeMe(ReflectionHelper.java:1117) at org.jvnet.hk2.internal.ClazzCreator.createMe(ClazzCreator.java:300) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:417) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456) at org.jvnet.hk2.internal.SingletonContext$1.compute(SingletonContext.java:112) at org.jvnet.hk2.internal.SingletonContext$1.compute(SingletonContext.java:100) at org.glassfish.hk2.utilities.cache.Cache$OriginThreadAwareFuture$1.call(Cache.java:97) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at org.glassfish.hk2.utilities.cache.Cache$OriginThreadAwareFuture.run(Cache.java:154) at org.glassfish.hk2.utilities.cache.Cache.compute(Cache.java:199) at org.jvnet.hk2.internal.SingletonContext.findOrCreate(SingletonContext.java:150) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2395) at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:621) at org.jvnet.hk2.internal.IterableProviderImpl.get(IterableProviderImpl.java:107) at org.glassfish.kernel.javaee.MEJBService.postConstruct(MEJBService.java:82) at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:378) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:426) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456) at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:225) at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:82) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2395) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:98) - locked <0xf2a470d0> (a java.lang.Object) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:87) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1162) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1147) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) "RunLevelControllerThread-1389743249480": at java.util.logging.LogManager$LoggerContext.findLogger(LogManager.java:518) - waiting to lock <0xf4585150> (a java.util.logging.LogManager$LoggerContext) at java.util.logging.LogManager.setLevelsOnExistingLoggers(LogManager.java:1457) - locked <0xf45841c8> (a java.util.logging.LogManager) at java.util.logging.LogManager.readConfiguration(LogManager.java:1216) at java.util.logging.LogManager.readConfiguration(LogManager.java:1089) at com.sun.enterprise.server.logging.LogManagerService.postConstruct(LogManagerService.java:288) at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:378) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:426) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456) at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:225) at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:82) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2395) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:98) - locked <0xf2a47000> (a java.lang.Object) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:87) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1162) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1147) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) "RunLevelControllerThread-1389743249475": at java.util.logging.LogManager.drainLoggerRefQueueBounded(LogManager.java:911) - waiting to lock <0xf45841c8> (a java.util.logging.LogManager) at java.util.logging.LogManager.addLogger(LogManager.java:947) at java.util.logging.LogManager.demandLogger(LogManager.java:411) at java.util.logging.LogManager$LoggerContext.demandLogger(LogManager.java:495) at java.util.logging.LogManager$LoggerContext.processParentHandlers(LogManager.java:699) at java.util.logging.LogManager$LoggerContext.addLocalLogger(LogManager.java:632) - locked <0xf4585150> (a java.util.logging.LogManager$LoggerContext) at java.util.logging.LogManager$LoggerContext.addLocalLogger(LogManager.java:584) at java.util.logging.LogManager.addLogger(LogManager.java:949) at java.util.logging.LogManager.demandLogger(LogManager.java:411) at java.util.logging.Logger.demandLogger(Logger.java:343) at java.util.logging.Logger.getLogger(Logger.java:439) at org.glassfish.flashlight.FlashlightLoggerInfo.(FlashlightLoggerInfo.java:60) at org.glassfish.flashlight.impl.provider.FlashlightProbeProviderFactory.(FlashlightProbeProviderFactory.java:94) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.glassfish.hk2.utilities.reflection.ReflectionHelper.makeMe(ReflectionHelper.java:1117) at org.jvnet.hk2.internal.ClazzCreator.createMe(ClazzCreator.java:300) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:417) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456) at org.jvnet.hk2.internal.SingletonContext$1.compute(SingletonContext.java:112) at org.jvnet.hk2.internal.SingletonContext$1.compute(SingletonContext.java:100) at org.glassfish.hk2.utilities.cache.Cache$OriginThreadAwareFuture$1.call(Cache.java:97) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at org.glassfish.hk2.utilities.cache.Cache$OriginThreadAwareFuture.run(Cache.java:154) at org.glassfish.hk2.utilities.cache.Cache.compute(Cache.java:199) at org.jvnet.hk2.internal.SingletonContext.findOrCreate(SingletonContext.java:150) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2395) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:98) - locked <0xf33ef850> (a java.lang.Object) at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:598) at org.jvnet.hk2.internal.ThreeThirtyResolver.resolve(ThreeThirtyResolver.java:77) at org.jvnet.hk2.internal.ClazzCreator.resolve(ClazzCreator.java:245) at org.jvnet.hk2.internal.ClazzCreator.resolveAllDependencies(ClazzCreator.java:268) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:409) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456) at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:225) at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:82) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2395) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:98) - locked <0xf2a47068> (a java.lang.Object) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:87) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1162) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1147) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$UpOneLevel.run(CurrentTaskFuture.java:753) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Found 1 deadlock.