Java HotSpot(TM) Client VM 10.0-b19 Java HotSpot(TM) Client VM (10.0-b19) for linux-x86 JRE (1.6.0_04-b12), built on Dec 14 2007 01:09:47 by "java_re" with gcc 3.2.1-7a (J2SE release) -XX:+UnlockDiagnosticVMOptions -XX:NewRatio=2 -XX:+LogVMOutput -XX:LogFile=/opt/glassfishv3-prelude/glassfish/domains/domain1/logs/jvm.log -Xmx512m -Djdbc.drivers=org.apache.derby.jdbc.ClientDriver -Djavax.net.ssl.trustStore=/opt/glassfishv3-prelude/glassfish/domains/domain1/config/cacerts.jks -Djavax.net.ssl.keyStore=/opt/glassfishv3-prelude/glassfish/domains/domain1/config/keystore.jks -Djava.security.policy=/opt/glassfishv3-prelude/glassfish/domains/domain1/config/server.policy -Dcom.sun.aas.instanceRoot=/opt/glassfishv3-prelude/glassfish/domains/domain1 -Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory -Djava.security.auth.login.config=/opt/glassfishv3-prelude/glassfish/domains/domain1/config/login.conf -Djava.endorsed.dirs=/opt/glassfishv3-prelude/glassfish/lib/endorsed -Dcom.sun.aas.installRoot=/opt/glassfishv3-prelude/glassfish -Djava.ext.dirs=/opt/jdk1.6.0_04/lib/ext:/opt/jdk1.6.0_04/jre/lib/ext:/opt/glassfishv3-prelude/glassfish/domains/domain1/lib/ext:/opt/glassfishv3-prelude/javadb/lib com.sun.enterprise.glassfish.bootstrap.ASMain -domainname domain1 -instancename server -verbose false -debug false -domaindir /opt/glassfishv3-prelude/glassfish/domains/domain1 SUN_STANDARD java.vm.specification.version=1.0 java.vm.specification.name=Java Virtual Machine Specification java.vm.specification.vendor=Sun Microsystems Inc. java.vm.version=10.0-b19 java.vm.name=Java HotSpot(TM) Client VM java.vm.vendor=Sun Microsystems Inc. java.vm.info=mixed mode, sharing java.ext.dirs=/opt/jdk1.6.0_04/lib/ext:/opt/jdk1.6.0_04/jre/lib/ext:/opt/glassfishv3-prelude/glassfish/domains/domain1/lib/ext:/opt/glassfishv3-prelude/javadb/lib java.endorsed.dirs=/opt/glassfishv3-prelude/glassfish/lib/endorsed sun.boot.library.path=/opt/jdk1.6.0_04/jre/lib/i386 java.library.path=/opt/jdk1.6.0_04/jre/lib/i386/client:/opt/jdk1.6.0_04/jre/lib/i386:/opt/jdk1.6.0_04/jre/../lib/i386:/opt/jdk1.6.0_04/jre/lib/i386/server:/opt/jdk1.6.0_04/jre/lib/i386:/opt/jdk1.6.0_04/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib java.home=/opt/jdk1.6.0_04/jre java.class.path=/opt/glassfishv3-prelude/glassfish/modules/glassfish.jar sun.boot.class.path=/opt/jdk1.6.0_04/jre/lib/resources.jar:/opt/jdk1.6.0_04/jre/lib/rt.jar:/opt/jdk1.6.0_04/jre/lib/sunrsasign.jar:/opt/jdk1.6.0_04/jre/lib/jsse.jar:/opt/jdk1.6.0_04/jre/lib/jce.jar:/opt/jdk1.6.0_04/jre/lib/charsets.jar:/opt/jdk1.6.0_04/jre/classes jdbc.drivers=org.apache.derby.jdbc.ClientDriver javax.net.ssl.trustStore=/opt/glassfishv3-prelude/glassfish/domains/domain1/config/cacerts.jks javax.net.ssl.keyStore=/opt/glassfishv3-prelude/glassfish/domains/domain1/config/keystore.jks java.security.policy=/opt/glassfishv3-prelude/glassfish/domains/domain1/config/server.policy com.sun.aas.instanceRoot=/opt/glassfishv3-prelude/glassfish/domains/domain1 com.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory java.security.auth.login.config=/opt/glassfishv3-prelude/glassfish/domains/domain1/config/login.conf com.sun.aas.installRoot=/opt/glassfishv3-prelude/glassfish sun.java.launcher=SUN_STANDARD 2009-01-20 15:56:53 Full thread dump Java HotSpot(TM) Client VM (10.0-b19 mixed mode, sharing): "GC Daemon" daemon prio=10 tid=0x09a48c00 nid=0x793a in Object.wait() [0xb43ba000..0xb43bb030] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at sun.misc.GC$Daemon.run(GC.java:100) - locked <0x7ba85c80> (a sun.misc.GC$LatencyLock) "RMI Reaper" prio=10 tid=0x09a47800 nid=0x7939 in Object.wait() [0xb440b000..0xb440bfb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7ba67e80> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x7ba67e80> (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=0x09a4f000 nid=0x7938 runnable [0xb445c000..0xb445cf30] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x7ba5aad8> (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) "DynamicReloader" daemon prio=10 tid=0xb52d8800 nid=0x7937 in Object.wait() [0xb44ad000..0xb44adeb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x7ba5ac88> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "RMI TCP Accept-8686" daemon prio=10 tid=0x09a4a000 nid=0x7936 runnable [0xb44fe000..0xb44fee30] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x7ba5ad40> (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) "AutoDeployer" daemon prio=10 tid=0xb5498000 nid=0x7935 in Object.wait() [0xb4681000..0xb4681db0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x7ba5aef0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "pool-9-thread-1" daemon prio=10 tid=0xb52f8000 nid=0x7934 waiting on condition [0xb46fe000..0xb46ff130] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7ba5af98> (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:105) 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) "Thread-12" prio=10 tid=0xb52f9c00 nid=0x7933 waiting for monitor entry [0xb4853000..0xb48550b0] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:57) - waiting to lock <0x7ba85d30> (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:122) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:100) 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:75) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0x7ba85e00> (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:127) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:100) 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:75) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0x7ba85ef0> (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 <0x908a03a0> (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.<init>(InitialContext.java:197) at javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:619) at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:412) - locked <0x7ba5b248> (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) "pool-8-thread-1" prio=10 tid=0x09a4b000 nid=0x7932 waiting on condition [0xb48ae000..0xb48af030] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7b9c88e8> (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.DelayQueue.take(DelayQueue.java:160) 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) "httpWorkerThread-4848-1" daemon prio=10 tid=0x09a2d400 nid=0x792c in Object.wait() [0xb4908000..0xb4908fb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at com.sun.grizzly.DefaultPipeline.waitForIoTask(DefaultPipeline.java:332) - locked <0x7afb0548> (a com.sun.enterprise.v3.services.impl.GrizzlyProbePipeline) at com.sun.grizzly.DefaultPipeline.waitForIoTask(DefaultPipeline.java:53) at com.sun.grizzly.util.WorkerThreadImpl.run(WorkerThreadImpl.java:183) "httpWorkerThread-4848-0" daemon prio=10 tid=0x09a2b400 nid=0x792b waiting on condition [0xb4959000..0xb4959f30] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7afd51f8> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:947) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1239) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:253) at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:170) at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:147) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:180) at com.sun.grizzly.http.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:633) at com.sun.grizzly.http.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:570) at com.sun.grizzly.http.DefaultProcessorTask.process(DefaultProcessorTask.java:827) at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:152) at com.sun.enterprise.v3.services.impl.GlassfishProtocolChain.executeProtocolFilter(GlassfishProtocolChain.java:71) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:103) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:89) at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76) at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:67) at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:56) at com.sun.grizzly.util.WorkerThreadImpl.processTask(WorkerThreadImpl.java:325) at com.sun.grizzly.util.WorkerThreadImpl.run(WorkerThreadImpl.java:184) "httpWorkerThread-8080-1" daemon prio=10 tid=0xb5605400 nid=0x792a in Object.wait() [0xb49aa000..0xb49aaeb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7afafa30> (a com.sun.enterprise.v3.services.impl.GrizzlyProbePipeline) at java.lang.Object.wait(Object.java:485) at com.sun.grizzly.DefaultPipeline.waitForIoTask(DefaultPipeline.java:332) - locked <0x7afafa30> (a com.sun.enterprise.v3.services.impl.GrizzlyProbePipeline) at com.sun.grizzly.DefaultPipeline.waitForIoTask(DefaultPipeline.java:53) at com.sun.grizzly.util.WorkerThreadImpl.run(WorkerThreadImpl.java:183) "httpWorkerThread-8080-0" daemon prio=10 tid=0xb54ee400 nid=0x7929 in Object.wait() [0xb4a78000..0xb4a78e30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7afafa30> (a com.sun.enterprise.v3.services.impl.GrizzlyProbePipeline) at java.lang.Object.wait(Object.java:485) at com.sun.grizzly.DefaultPipeline.waitForIoTask(DefaultPipeline.java:332) - locked <0x7afafa30> (a com.sun.enterprise.v3.services.impl.GrizzlyProbePipeline) at com.sun.grizzly.DefaultPipeline.waitForIoTask(DefaultPipeline.java:53) at com.sun.grizzly.util.WorkerThreadImpl.run(WorkerThreadImpl.java:183) "ping" daemon prio=10 tid=0x09a06000 nid=0x7926 in Object.wait() [0xb4ad4000..0xb4ad50b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7afc3a78> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x7afc3a78> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Thread-7" daemon prio=10 tid=0xb5292000 nid=0x7925 runnable [0xb4b25000..0xb4b26030] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:215) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) - locked <0x7b9c8ea8> (a sun.nio.ch.Util$1) - locked <0x7b9c8eb8> (a java.util.Collections$UnmodifiableSet) - locked <0x7b9c8e68> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at com.sun.grizzly.TCPSelectorHandler.select(TCPSelectorHandler.java:469) at com.sun.grizzly.Controller.doSelect(Controller.java:369) at com.sun.grizzly.SelectorHandlerRunner.run(SelectorHandlerRunner.java:82) at com.sun.grizzly.Controller.startSelectorHandlerRunner(Controller.java:1136) at com.sun.grizzly.Controller.start(Controller.java:943) at com.sun.grizzly.http.SelectorThread.startListener(SelectorThread.java:1178) - locked <0x7afb0488> (a [Ljava.lang.Object;) at com.sun.grizzly.http.SelectorThread.run(SelectorThread.java:1045) at com.sun.grizzly.http.SelectorThread.startEndpoint(SelectorThread.java:1110) at com.sun.enterprise.v3.services.impl.GrizzlyServiceListener.start(GrizzlyServiceListener.java:91) at com.sun.enterprise.v3.services.impl.GrizzlyProxy$1.run(GrizzlyProxy.java:222) "Thread-5" daemon prio=10 tid=0xb54af400 nid=0x7924 runnable [0xb4b76000..0xb4b76fb0] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:215) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) - locked <0x7b9c8fc0> (a sun.nio.ch.Util$1) - locked <0x7b9c8fd0> (a java.util.Collections$UnmodifiableSet) - locked <0x7b9c8f80> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at com.sun.grizzly.TCPSelectorHandler.select(TCPSelectorHandler.java:469) at com.sun.grizzly.Controller.doSelect(Controller.java:369) at com.sun.grizzly.SelectorHandlerRunner.run(SelectorHandlerRunner.java:82) at com.sun.grizzly.Controller.startSelectorHandlerRunner(Controller.java:1136) at com.sun.grizzly.Controller.start(Controller.java:943) at com.sun.grizzly.http.SelectorThread.startListener(SelectorThread.java:1178) - locked <0x7af928d8> (a [Ljava.lang.Object;) at com.sun.grizzly.http.SelectorThread.run(SelectorThread.java:1045) at com.sun.grizzly.http.SelectorThread.startEndpoint(SelectorThread.java:1110) at com.sun.enterprise.v3.services.impl.GrizzlyServiceListener.start(GrizzlyServiceListener.java:91) at com.sun.enterprise.v3.services.impl.GrizzlyProxy$1.run(GrizzlyProxy.java:222) "Thread-3" daemon prio=10 tid=0xb52c6400 nid=0x7922 waiting on condition [0xb4c18000..0xb4c18eb0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7af31de0> (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) "pool-7-thread-1" prio=10 tid=0xb52fb800 nid=0x7921 waiting on condition [0xb4c69000..0xb4c69e30] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7af31ef8> (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) "GlassFish Kernel Main Thread" daemon prio=10 tid=0x0997e400 nid=0x7920 waiting for monitor entry [0xb4cb8000..0xb4cbadb0] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.enterprise.naming.impl.SerialInitContextFactory.getInitialContext(SerialInitContextFactory.java:86) - waiting to lock <0x908a03a0> (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.<init>(InitialContext.java:175) at com.sun.enterprise.naming.impl.GlassfishNamingManagerImpl.<init>(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:74) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0x7ba85d30> (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:122) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:100) 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:75) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0x7ba862b0> (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:122) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:100) 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:75) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0x7ba5bff0> (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.glassfish.internal.data.ContainerInfo.getContainer(ContainerInfo.java:75) at com.sun.enterprise.v3.server.ApplicationLifecycle.startContainers(ApplicationLifecycle.java:687) at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:327) at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:166) at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:260) at com.sun.enterprise.v3.server.ApplicationLoaderService.postConstruct(ApplicationLoaderService.java:97) at com.sun.enterprise.v3.server.ApplicationLoaderInjector.postConstruct(ApplicationLoaderInjector.java:61) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:150) 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:75) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0x7af69738> (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:203) at com.sun.enterprise.v3.server.AppServerStartup$1.run(AppServerStartup.java:116) "pool-3-thread-1" daemon prio=10 tid=0x0997ec00 nid=0x791f waiting on condition [0xb4d0b000..0xb4d0c130] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7aee7378> (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:105) 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-2-thread-1" daemon prio=10 tid=0x09942400 nid=0x791e waiting on condition [0xb4d5c000..0xb4d5d0b0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7aee74e0> (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:105) 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-1" daemon prio=10 tid=0x09979c00 nid=0x791d waiting on condition [0xb4f81000..0xb4f82030] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7aee7648> (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:105) 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) "hk2-repo-listener-web" prio=10 tid=0xb524f400 nid=0x791c in Object.wait() [0xb4dad000..0xb4dadfb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x7abf1d80> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "hk2-repo-listener-modules" daemon prio=10 tid=0xb52c2000 nid=0x791b in Object.wait() [0xb4dfe000..0xb4dfef30] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x7abf1e38> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "FelixPackageAdmin" daemon prio=10 tid=0x09660000 nid=0x7919 in Object.wait() [0xb4fd2000..0xb4fd2eb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7aac47c8> (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 <0x7aac47c8> (a org.apache.felix.framework.PackageAdminImpl) at java.lang.Thread.run(Thread.java:619) "FelixStartLevel" daemon prio=10 tid=0x0965fc00 nid=0x7918 waiting on condition [0xb5023000..0xb5023e30] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7aee7748> (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:140) 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:133) 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) "FelixDispatchQueue" daemon prio=10 tid=0x0969b000 nid=0x7917 in Object.wait() [0xb5074000..0xb5074db0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7aac48e8> (a java.util.ArrayList) at java.lang.Object.wait(Object.java:485) at org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:794) - locked <0x7aac48e8> (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) "OSGi Framework Launcher" daemon prio=10 tid=0x09660c00 nid=0x7912 in Object.wait() [0xb539e000..0xb539f130] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7aaeaee0> (a java.lang.Integer) at java.lang.Object.wait(Object.java:485) at org.apache.felix.framework.StartLevelImpl.setStartLevelAndWait(StartLevelImpl.java:137) - locked <0x7aaeaee0> (a java.lang.Integer) at org.apache.felix.framework.Felix.start(Felix.java:874) - locked <0x7aac49f0> (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) "Low Memory Detector" daemon prio=10 tid=0x0951ec00 nid=0x7910 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x0951d400 nid=0x790f waiting on condition [0x00000000..0xb5826a68] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x0951c000 nid=0x790e waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x09516400 nid=0x790d in Object.wait() [0xb590e000..0xb590eeb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x7aaadf68> (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=0x09512000 nid=0x790c in Object.wait() [0xb595f000..0xb595fe30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x7aaadff0> (a java.lang.ref.Reference$Lock) "main" prio=10 tid=0x094ea000 nid=0x790a in Object.wait() [0xb7d3b000..0xb7d3c208] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7aac4908> (a java.lang.Thread) at java.lang.Thread.join(Thread.java:1143) - locked <0x7aac4908> (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:135) at com.sun.enterprise.glassfish.bootstrap.ASMain.main(ASMain.java:65) "VM Thread" prio=10 tid=0x09510800 nid=0x790b runnable "VM Periodic Task Thread" prio=10 tid=0x09528800 nid=0x7911 waiting on condition JNI global references: 830 Found one Java-level deadlock: ============================= "Thread-12": waiting to lock monitor 0x0987b3e0 (object 0x7ba85d30, a com.sun.hk2.component.SingletonInhabitant), which is held by "GlassFish Kernel Main Thread" "GlassFish Kernel Main Thread": waiting to lock monitor 0xb47067fc (object 0x908a03a0, a java.lang.Class), which is held by "Thread-12" Java stack information for the threads listed above: =================================================== "Thread-12": at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:57) - waiting to lock <0x7ba85d30> (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:122) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:100) 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:75) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0x7ba85e00> (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:127) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:100) 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:75) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0x7ba85ef0> (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 <0x908a03a0> (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.<init>(InitialContext.java:197) at javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:619) at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:412) - locked <0x7ba5b248> (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 <0x908a03a0> (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.<init>(InitialContext.java:175) at com.sun.enterprise.naming.impl.GlassfishNamingManagerImpl.<init>(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:74) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0x7ba85d30> (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:122) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:100) 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:75) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0x7ba862b0> (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:122) at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:79) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:100) 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:75) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0x7ba5bff0> (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.glassfish.internal.data.ContainerInfo.getContainer(ContainerInfo.java:75) at com.sun.enterprise.v3.server.ApplicationLifecycle.startContainers(ApplicationLifecycle.java:687) at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:327) at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:166) at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:260) at com.sun.enterprise.v3.server.ApplicationLoaderService.postConstruct(ApplicationLoaderService.java:97) at com.sun.enterprise.v3.server.ApplicationLoaderInjector.postConstruct(ApplicationLoaderInjector.java:61) at com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:150) 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:75) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58) - locked <0x7af69738> (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:203) at com.sun.enterprise.v3.server.AppServerStartup$1.run(AppServerStartup.java:116) Found 1 deadlock. Heap def new generation total 12480K, used 10734K [0x6fff0000, 0x70d70000, 0x7aa90000) eden space 11136K, 96% used [0x6fff0000, 0x70a64de0, 0x70ad0000) from space 1344K, 2% used [0x70c20000, 0x70c26b98, 0x70d70000) to space 1344K, 0% used [0x70ad0000, 0x70ad0000, 0x70c20000) tenured generation total 27572K, used 16541K [0x7aa90000, 0x7c57d000, 0x8fff0000) the space 27572K, 59% used [0x7aa90000, 0x7bab76b0, 0x7bab7800, 0x7c57d000) compacting perm gen total 12288K, used 9049K [0x8fff0000, 0x90bf0000, 0x93ff0000) the space 12288K, 73% used [0x8fff0000, 0x908c6710, 0x908c6800, 0x90bf0000) ro space 8192K, 73% used [0x93ff0000, 0x945d3310, 0x945d3400, 0x947f0000) rw space 12288K, 58% used [0x947f0000, 0x94ee8570, 0x94ee8600, 0x953f0000)