dev@glassfish.java.net

Re: Grizzly 1.9.18a is integrated

From: Shing Wai Chan <Shing-Wai.Chan_at_Sun.COM>
Date: Mon, 14 Sep 2009 11:57:10 -0700

I have updated my workspace and cannot start the server with asadmin.
The following is jstack.
Look like admin-listener is waiting.
Shing Wai Chan

     [echo] Dumping the thread stack for Appserver instance with PID -
"9608"
     [exec] 2009-09-14 11:55:26
     [exec] Full thread dump Java HotSpot(TM) 64-Bit Server VM
(11.3-b02-77 mixed mode):
     [exec]
     [exec] "Attach Listener" daemon prio=9 tid=0x0000000101a7c800
nid=0x135ff6000 waiting on condition
[0x0000000000000000..0x0000000000000000]
     [exec] java.lang.Thread.State: RUNNABLE
     [exec]
     [exec] "admin-listener" daemon prio=5 tid=0x0000000101ab7000
nid=0x135b35000 waiting on condition
[0x0000000135b34000..0x0000000135b34a50]
     [exec] java.lang.Thread.State: TIMED_WAITING (parking)
     [exec] at sun.misc.Unsafe.park(Native Method)
     [exec] - parking to wait for <0x000000010be229e8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
     [exec] at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
     [exec] at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
     [exec] at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:395)
     [exec] at
com.sun.grizzly.util.DefaultThreadPool$Worker.getTask(DefaultThreadPool.java:259)
     [exec] at
com.sun.grizzly.util.FixedThreadPool$BasicWorker.dowork(FixedThreadPool.java:371)
     [exec] at
com.sun.grizzly.util.FixedThreadPool$BasicWorker.run(FixedThreadPool.java:360)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "admin-listener" daemon prio=5 tid=0x0000000101abd000
nid=0x135a32000 waiting on condition
[0x0000000135a31000..0x0000000135a31a50]
     [exec] java.lang.Thread.State: TIMED_WAITING (parking)
     [exec] at sun.misc.Unsafe.park(Native Method)
     [exec] - parking to wait for <0x000000010be229e8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
     [exec] at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
     [exec] at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
     [exec] at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:395)
     [exec] at
com.sun.grizzly.util.DefaultThreadPool$Worker.getTask(DefaultThreadPool.java:259)
     [exec] at
com.sun.grizzly.util.FixedThreadPool$BasicWorker.dowork(FixedThreadPool.java:371)
     [exec] at
com.sun.grizzly.util.FixedThreadPool$BasicWorker.run(FixedThreadPool.java:360)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "{felix.fileinstall.poll=5000,
felix.fileinstall.bundles.new.start=true,
service.pid=org.apache.felix.fileinstall.fe2922b7-8216-4daa-8f55-64ae97e42e71,
felix.fileinstall.dir=/export/gfv3/src/v3/install/glassfishv3/glassfish/domains/domain1/autodeploy-bundles/,
felix.fileinstall.filename=org.apache.felix.fileinstall-autodeploy-bundles.cfg,
service.factorypid=org.apache.felix.fileinstall,
felix.fileinstall.debug=1}" daemon prio=5 tid=0x0000000101a2e000
nid=0x1388d1000 waiting on condition
[0x00000001388d0000..0x00000001388d0a50]
     [exec] java.lang.Thread.State: TIMED_WAITING (sleeping)
     [exec] at java.lang.Thread.sleep(Native Method)
     [exec] at
org.apache.felix.fileinstall.DirectoryWatcher.run(DirectoryWatcher.java:125)
     [exec]
     [exec] "{felix.fileinstall.poll=5000,
felix.fileinstall.bundles.new.start=true,
felix.fileinstall.dir=/export/gfv3/src/v3/install/glassfishv3/glassfish/modules/autostart/,
felix.fileinstall.debug=1}" daemon prio=5 tid=0x0000000101ad2000
nid=0x1387ce000 waiting on condition
[0x00000001387cd000..0x00000001387cda50]
     [exec] java.lang.Thread.State: TIMED_WAITING (sleeping)
     [exec] at java.lang.Thread.sleep(Native Method)
     [exec] at
org.apache.felix.fileinstall.DirectoryWatcher.run(DirectoryWatcher.java:125)
     [exec]
     [exec] "Configuration Updater" daemon prio=5 tid=0x0000000101aca800
nid=0x1386cb000 in Object.wait() [0x00000001386ca000..0x00000001386caa50]
     [exec] java.lang.Thread.State: WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x00000001051fa750> (a java.util.LinkedList)
     [exec] at java.lang.Object.wait(Object.java:485)
     [exec] at
org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:67)
     [exec] - locked <0x00000001051fa750> (a java.util.LinkedList)
     [exec]
     [exec] "GlassFish Kernel Main Thread" prio=5 tid=0x0000000101aca000
nid=0x1385c8000 in Object.wait() [0x00000001385c7000..0x00000001385c7a50]
     [exec] java.lang.Thread.State: WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x0000000105204d30> (a
com.sun.enterprise.v3.server.AppServerStartup$1)
     [exec] at java.lang.Object.wait(Object.java:485)
     [exec] at
com.sun.enterprise.v3.server.AppServerStartup$1.run(AppServerStartup.java:147)
     [exec] - locked <0x0000000105204d30> (a
com.sun.enterprise.v3.server.AppServerStartup$1)
     [exec]
     [exec] "Thread-13" daemon prio=5 tid=0x0000000101a9f000
nid=0x1384c5000 runnable [0x00000001384c4000..0x00000001384c4a50]
     [exec] java.lang.Thread.State: RUNNABLE
     [exec] at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
     [exec] at
sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:136)
     [exec] at
sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)
     [exec] at
sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
     [exec] - locked <0x000000010a7c8148> (a sun.nio.ch.Util$1)
     [exec] - locked <0x000000010a7c8160> (a
java.util.Collections$UnmodifiableSet)
     [exec] - locked <0x000000010bf7b8a0> (a
sun.nio.ch.KQueueSelectorImpl)
     [exec] at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
     [exec] at
com.sun.grizzly.TCPSelectorHandler.select(TCPSelectorHandler.java:545)
     [exec] at
com.sun.grizzly.SelectorHandlerRunner.doSelect(SelectorHandlerRunner.java:185)
     [exec] at
com.sun.grizzly.SelectorHandlerRunner.run(SelectorHandlerRunner.java:130)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "Thread-12" daemon prio=5 tid=0x0000000101a9b000
nid=0x1366bf000 runnable [0x00000001366be000..0x00000001366bea50]
     [exec] java.lang.Thread.State: RUNNABLE
     [exec] at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
     [exec] at
sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:136)
     [exec] at
sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)
     [exec] at
sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
     [exec] - locked <0x000000010a877a20> (a sun.nio.ch.Util$1)
     [exec] - locked <0x000000010aa10938> (a
java.util.Collections$UnmodifiableSet)
     [exec] - locked <0x000000010bcedc98> (a
sun.nio.ch.KQueueSelectorImpl)
     [exec] at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
     [exec] at
com.sun.grizzly.TCPSelectorHandler.select(TCPSelectorHandler.java:545)
     [exec] at
com.sun.grizzly.SelectorHandlerRunner.doSelect(SelectorHandlerRunner.java:185)
     [exec] at
com.sun.grizzly.SelectorHandlerRunner.run(SelectorHandlerRunner.java:130)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "RMI RenewClean-[129.145.132.151:8686]" daemon prio=5
tid=0x0000000101a8b800 nid=0x13818e000 in Object.wait()
[0x000000013818d000..0x000000013818da50]
     [exec] java.lang.Thread.State: TIMED_WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010be757a8> (a
java.lang.ref.ReferenceQueue$Lock)
     [exec] at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
     [exec] - locked <0x000000010be757a8> (a
java.lang.ref.ReferenceQueue$Lock)
     [exec] at
sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:516)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "RMI Scheduler(0)" daemon prio=5 tid=0x0000000101a81800
nid=0x137ffb000 waiting on condition
[0x0000000137ffa000..0x0000000137ffaa50]
     [exec] java.lang.Thread.State: TIMED_WAITING (parking)
     [exec] at sun.misc.Unsafe.park(Native Method)
     [exec] - parking to wait for <0x000000010bdf3978> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
     [exec] at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
     [exec] at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
     [exec] at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
     [exec] at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
     [exec] at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
     [exec] at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "Thread-10" daemon prio=5 tid=0x0000000101a7a000
nid=0x137ef8000 in Object.wait() [0x0000000137ef7000..0x0000000137ef7a50]
     [exec] java.lang.Thread.State: TIMED_WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010be73af0> (a
java.util.concurrent.atomic.AtomicInteger)
     [exec] at
com.sun.grizzly.Controller.waitUntilSeletorHandlersStop(Controller.java:1085)
     [exec] - locked <0x000000010be73af0> (a
java.util.concurrent.atomic.AtomicInteger)
     [exec] at com.sun.grizzly.Controller.start(Controller.java:832)
     [exec] at
com.sun.grizzly.http.SelectorThread.startListener(SelectorThread.java:1245)
     [exec] - locked <0x000000010be73838> (a java.lang.Object)
     [exec] at
com.sun.grizzly.http.SelectorThread.run(SelectorThread.java:1091)
     [exec] at
com.sun.grizzly.http.SelectorThread.startEndpoint(SelectorThread.java:1172)
     [exec] at
com.sun.enterprise.v3.services.impl.GrizzlyListener.startEndpoint(GrizzlyListener.java:121)
     [exec] at
com.sun.enterprise.v3.services.impl.GrizzlyProxy$1.run(GrizzlyProxy.java:245)
     [exec]
     [exec] "Thread-8" daemon prio=5 tid=0x00000001019de800
nid=0x137bda000 in Object.wait() [0x0000000137bd9000..0x0000000137bd9a50]
     [exec] java.lang.Thread.State: TIMED_WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010be73b08> (a
java.util.concurrent.atomic.AtomicInteger)
     [exec] at
com.sun.grizzly.Controller.waitUntilSeletorHandlersStop(Controller.java:1085)
     [exec] - locked <0x000000010be73b08> (a
java.util.concurrent.atomic.AtomicInteger)
     [exec] at com.sun.grizzly.Controller.start(Controller.java:832)
     [exec] at
com.sun.grizzly.http.SelectorThread.startListener(SelectorThread.java:1245)
     [exec] - locked <0x000000010bcce028> (a java.lang.Object)
     [exec] at
com.sun.grizzly.http.SelectorThread.run(SelectorThread.java:1091)
     [exec] at
com.sun.grizzly.http.SelectorThread.startEndpoint(SelectorThread.java:1172)
     [exec] at
com.sun.enterprise.v3.services.impl.GrizzlyListener.startEndpoint(GrizzlyListener.java:121)
     [exec] at
com.sun.enterprise.v3.services.impl.GrizzlyProxy$1.run(GrizzlyProxy.java:245)
     [exec]
     [exec] "GC Daemon" daemon prio=2 tid=0x0000000101a65800
nid=0x1378bb000 in Object.wait() [0x00000001378ba000..0x00000001378baa50]
     [exec] java.lang.Thread.State: TIMED_WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010bd13560> (a
sun.misc.GC$LatencyLock)
     [exec] at sun.misc.GC$Daemon.run(GC.java:100)
     [exec] - locked <0x000000010bd13560> (a sun.misc.GC$LatencyLock)
     [exec]
     [exec] "AutoDeployer" daemon prio=5 tid=0x0000000101a64800
nid=0x137747000 in Object.wait() [0x0000000137746000..0x0000000137746a50]
     [exec] java.lang.Thread.State: TIMED_WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010bdef9f8> (a java.util.TaskQueue)
     [exec] at java.util.TimerThread.mainLoop(Timer.java:509)
     [exec] - locked <0x000000010bdef9f8> (a java.util.TaskQueue)
     [exec] at java.util.TimerThread.run(Timer.java:462)
     [exec]
     [exec] "RMI Reaper" prio=5 tid=0x0000000101a63800 nid=0x13758c000
in Object.wait() [0x000000013758b000..0x000000013758ba50]
     [exec] java.lang.Thread.State: WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010bd13578> (a
java.lang.ref.ReferenceQueue$Lock)
     [exec] at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
     [exec] - locked <0x000000010bd13578> (a
java.lang.ref.ReferenceQueue$Lock)
     [exec] at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
     [exec] at
sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:333)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "RMI TCP Accept-8686" daemon prio=5 tid=0x0000000101a5a000
nid=0x136b81000 runnable [0x0000000136b80000..0x0000000136b80a50]
     [exec] java.lang.Thread.State: RUNNABLE
     [exec] at java.net.PlainSocketImpl.socketAccept(Native Method)
     [exec] at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
     [exec] - locked <0x000000010bd30200> (a java.net.SocksSocketImpl)
     [exec] at java.net.ServerSocket.implAccept(ServerSocket.java:453)
     [exec] at java.net.ServerSocket.accept(ServerSocket.java:421)
     [exec] at
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
     [exec] at
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "DynamicReloader" daemon prio=5 tid=0x0000000101a4e800
nid=0x136a1e000 in Object.wait() [0x0000000136a1d000..0x0000000136a1da50]
     [exec] java.lang.Thread.State: TIMED_WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010bd33150> (a java.util.TaskQueue)
     [exec] at java.util.TimerThread.mainLoop(Timer.java:509)
     [exec] - locked <0x000000010bd33150> (a java.util.TaskQueue)
     [exec] at java.util.TimerThread.run(Timer.java:462)
     [exec]
     [exec] "pool-6-thread-1" daemon prio=5 tid=0x0000000101a36800
nid=0x1363c7000 waiting on condition
[0x00000001363c6000..0x00000001363c6a50]
     [exec] java.lang.Thread.State: WAITING (parking)
     [exec] at sun.misc.Unsafe.park(Native Method)
     [exec] - parking to wait for <0x000000010bcb37a0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
     [exec] at
java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
     [exec] at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
     [exec] at
java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317)
     [exec] at
org.jvnet.hk2.config.Transactions$Notifier$1.run(Transactions.java:142)
     [exec] at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
     [exec] at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
     [exec] at java.util.concurrent.FutureTask.run(FutureTask.java:138)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "Thread-3" daemon prio=5 tid=0x00000001019c7800
nid=0x136572000 waiting on condition
[0x0000000136571000..0x0000000136571a50]
     [exec] java.lang.Thread.State: WAITING (parking)
     [exec] at sun.misc.Unsafe.park(Native Method)
     [exec] - parking to wait for <0x000000010b59f860> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
     [exec] at
java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
     [exec] at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
     [exec] at
java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317)
     [exec] at
com.sun.enterprise.server.logging.GFFileHandler.log(GFFileHandler.java:490)
     [exec] at
com.sun.enterprise.server.logging.GFFileHandler$3.run(GFFileHandler.java:248)
     [exec]
     [exec] "pool-4-thread-1" daemon prio=5 tid=0x000000010199d000
nid=0x13629b000 waiting on condition
[0x000000013629a000..0x000000013629aa50]
     [exec] java.lang.Thread.State: TIMED_WAITING (parking)
     [exec] at sun.misc.Unsafe.park(Native Method)
     [exec] - parking to wait for <0x000000010b5a0cb0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
     [exec] at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
     [exec] at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
     [exec] at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
     [exec] at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
     [exec] at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
     [exec] at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "pool-3-thread-1" daemon prio=5 tid=0x000000010196d800
nid=0x135ef3000 waiting on condition
[0x0000000135ef2000..0x0000000135ef2a50]
     [exec] java.lang.Thread.State: WAITING (parking)
     [exec] at sun.misc.Unsafe.park(Native Method)
     [exec] - parking to wait for <0x000000010b5d36d0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
     [exec] at
java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
     [exec] at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
     [exec] at
java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317)
     [exec] at
org.jvnet.hk2.config.Transactions$Notifier$1.run(Transactions.java:142)
     [exec] at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
     [exec] at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
     [exec] at java.util.concurrent.FutureTask.run(FutureTask.java:138)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "pool-2-thread-1" daemon prio=5 tid=0x000000010196c800
nid=0x135d65000 waiting on condition
[0x0000000135d64000..0x0000000135d64a50]
     [exec] java.lang.Thread.State: WAITING (parking)
     [exec] at sun.misc.Unsafe.park(Native Method)
     [exec] - parking to wait for <0x000000010b5d14e8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
     [exec] at
java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
     [exec] at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
     [exec] at
java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317)
     [exec] at
org.jvnet.hk2.config.Transactions$Notifier$1.run(Transactions.java:142)
     [exec] at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
     [exec] at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
     [exec] at java.util.concurrent.FutureTask.run(FutureTask.java:138)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "pool-1-thread-1" daemon prio=5 tid=0x000000010196c000
nid=0x135c62000 waiting on condition
[0x0000000135c61000..0x0000000135c61a50]
     [exec] java.lang.Thread.State: WAITING (parking)
     [exec] at sun.misc.Unsafe.park(Native Method)
     [exec] - parking to wait for <0x000000010b06bf70> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
     [exec] at
java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
     [exec] at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
     [exec] at
java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317)
     [exec] at
org.jvnet.hk2.config.Transactions$Notifier$1.run(Transactions.java:142)
     [exec] at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
     [exec] at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
     [exec] at java.util.concurrent.FutureTask.run(FutureTask.java:138)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     [exec] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "telnetconsole.Listener" daemon prio=5
tid=0x00000001018fa000 nid=0x134fbf000 runnable
[0x0000000134fbe000..0x0000000134fbea50]
     [exec] java.lang.Thread.State: RUNNABLE
     [exec] at java.net.PlainSocketImpl.socketAccept(Native Method)
     [exec] at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
     [exec] - locked <0x000000010a4de608> (a java.net.SocksSocketImpl)
     [exec] at java.net.ServerSocket.implAccept(ServerSocket.java:453)
     [exec] at java.net.ServerSocket.accept(ServerSocket.java:421)
     [exec] at
org.apache.felix.shell.remote.Listener$Acceptor.run(Listener.java:137)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "FelixPackageAdmin" daemon prio=5 tid=0x00000001018d4000
nid=0x134891000 in Object.wait() [0x0000000134890000..0x0000000134890a50]
     [exec] java.lang.Thread.State: WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010a648098> (a
org.apache.felix.framework.PackageAdminImpl)
     [exec] at java.lang.Object.wait(Object.java:485)
     [exec] at
org.apache.felix.framework.PackageAdminImpl.run(PackageAdminImpl.java:314)
     [exec] - locked <0x000000010a648098> (a
org.apache.felix.framework.PackageAdminImpl)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "FelixStartLevel" daemon prio=5 tid=0x00000001018d3000
nid=0x13478e000 in Object.wait() [0x000000013478d000..0x000000013478da50]
     [exec] java.lang.Thread.State: WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010a6854c8> (a java.util.ArrayList)
     [exec] at java.lang.Object.wait(Object.java:485)
     [exec] at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:242)
     [exec] - locked <0x000000010a6854c8> (a java.util.ArrayList)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "FelixDispatchQueue" prio=5 tid=0x00000001018cf800
nid=0x13468b000 in Object.wait() [0x000000013468a000..0x000000013468aa50]
     [exec] java.lang.Thread.State: WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010a67feb0> (a java.util.ArrayList)
     [exec] at java.lang.Object.wait(Object.java:485)
     [exec] at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:931)
     [exec] - locked <0x000000010a67feb0> (a java.util.ArrayList)
     [exec] at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
     [exec] at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "DestroyJavaVM" prio=5 tid=0x0000000101801800
nid=0x101201000 waiting on condition
[0x0000000000000000..0x0000000101200a40]
     [exec] java.lang.Thread.State: RUNNABLE
     [exec]
     [exec] "OSGi Framework Launcher" prio=5 tid=0x00000001018b9000
nid=0x134370000 in Object.wait() [0x000000013436e000..0x000000013436fa50]
     [exec] java.lang.Thread.State: WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010a6ce2c0> (a
org.apache.felix.framework.util.ThreadGate)
     [exec] at
org.apache.felix.framework.util.ThreadGate.await(ThreadGate.java:79)
     [exec] - locked <0x000000010a6ce2c0> (a
org.apache.felix.framework.util.ThreadGate)
     [exec] at
org.apache.felix.framework.Felix.waitForStop(Felix.java:793)
     [exec] at org.apache.felix.main.Main.main(Main.java:298)
     [exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [exec] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [exec] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [exec] at java.lang.reflect.Method.invoke(Method.java:597)
     [exec] at
com.sun.enterprise.glassfish.bootstrap.ASMainFelix$1.run(ASMainFelix.java:116)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "Low Memory Detector" daemon prio=5 tid=0x0000000101881000
nid=0x133e1e000 runnable [0x0000000000000000..0x0000000000000000]
     [exec] java.lang.Thread.State: RUNNABLE
     [exec]
     [exec] "CompilerThread1" daemon prio=9 tid=0x0000000101880000
nid=0x133d1b000 waiting on condition
[0x0000000000000000..0x0000000133d19290]
     [exec] java.lang.Thread.State: RUNNABLE
     [exec]
     [exec] "CompilerThread0" daemon prio=9 tid=0x000000010187e800
nid=0x133c18000 waiting on condition
[0x0000000000000000..0x0000000133c16260]
     [exec] java.lang.Thread.State: RUNNABLE
     [exec]
     [exec] "Thread-0" daemon prio=5 tid=0x000000010187d800
nid=0x133b15000 runnable [0x0000000133b14000..0x0000000133b14a50]
     [exec] java.lang.Thread.State: RUNNABLE
     [exec] at java.net.PlainSocketImpl.socketAccept(Native Method)
     [exec] at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
     [exec] - locked <0x000000010a38cdd8> (a java.net.SocksSocketImpl)
     [exec] at java.net.ServerSocket.implAccept(ServerSocket.java:453)
     [exec] at java.net.ServerSocket.accept(ServerSocket.java:421)
     [exec] at com.sun.btrace.agent.Main.startServer(Main.java:286)
     [exec] at com.sun.btrace.agent.Main.access$000(Main.java:57)
     [exec] at com.sun.btrace.agent.Main$1.run(Main.java:132)
     [exec] at java.lang.Thread.run(Thread.java:637)
     [exec]
     [exec] "Signal Dispatcher" daemon prio=9 tid=0x0000000101845000
nid=0x133856000 runnable [0x0000000000000000..0x0000000133855350]
     [exec] java.lang.Thread.State: RUNNABLE
     [exec]
     [exec] "Surrogate Locker Thread (CMS)" daemon prio=5
tid=0x0000000101844000 nid=0x133753000 waiting on condition
[0x0000000000000000..0x0000000133752d70]
     [exec] java.lang.Thread.State: RUNNABLE
     [exec]
     [exec] "Finalizer" daemon prio=8 tid=0x000000010182d000
nid=0x132c74000 in Object.wait() [0x0000000132c73000..0x0000000132c73a50]
     [exec] java.lang.Thread.State: WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010a3d0a08> (a
java.lang.ref.ReferenceQueue$Lock)
     [exec] at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
     [exec] - locked <0x000000010a3d0a08> (a
java.lang.ref.ReferenceQueue$Lock)
     [exec] at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
     [exec] at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
     [exec]
     [exec] "Reference Handler" daemon prio=10 tid=0x000000010182b800
nid=0x132b63000 in Object.wait() [0x0000000132b62000..0x0000000132b62a50]
     [exec] java.lang.Thread.State: WAITING (on object monitor)
     [exec] at java.lang.Object.wait(Native Method)
     [exec] - waiting on <0x000000010a3d0a20> (a
java.lang.ref.Reference$Lock)
     [exec] at java.lang.Object.wait(Object.java:485)
     [exec] at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
     [exec] - locked <0x000000010a3d0a20> (a
java.lang.ref.Reference$Lock)
     [exec]
     [exec] "VM Thread" prio=9 tid=0x0000000101824000 nid=0x132a60000
runnable
     [exec]
     [exec] "Gang worker#0 (Parallel GC Threads)" prio=9
tid=0x0000000101804000 nid=0x1014c7000 runnable
     [exec]
     [exec] "Gang worker#1 (Parallel GC Threads)" prio=9
tid=0x0000000101805800 nid=0x1015ca000 runnable
     [exec]
     [exec] "Gang worker#2 (Parallel GC Threads)" prio=9
tid=0x0000000101806800 nid=0x1016cd000 runnable
     [exec]
     [exec] "Gang worker#3 (Parallel GC Threads)" prio=9
tid=0x0000000101807800 nid=0x1017d0000 runnable
     [exec]
     [exec] "Concurrent Mark-Sweep GC Thread" prio=9
tid=0x000000010180a000 nid=0x132697000 runnable
     [exec] "VM Periodic Task Thread" prio=10 tid=0x0000000101884000
nid=0x133f29000 waiting on condition
     [exec]
     [exec] "Exception Catcher Thread" prio=10 tid=0x0000000101802800
nid=0x101304000 runnable
     [exec] JNI global references: 1062



Jane Young wrote:
> FYI:
> I reverted rev 31315 (Grizzly 1.9.18a integration) in my local
> workspace and was able to execute QL glassfish profile successfully.
>
>
> Jeanfrancois Arcand wrote:
>> Salut,
>>
>> Lloyd Chambers wrote:
>>> I suspect this is why asadmin is broken.
>>>
>>> Connectivity to the server appears to be broken for asadmin.
>>>
>>> The GUI does not work (can't connect in any way).
>>
>> Hum I can't reproduce all of this locally. Anything in server.log?
>>
>> A+
>>
>> - Jeanfrancois
>>
>>>
>>> localhost:8080 is unresponsive
>>>
>>> JMXConnector works fine and I can even run AMX unit tests.
>>>
>>> Lloyd
>>>
>>> On Sep 14, 2009, at 8:46 AM, Jeanfrancois Arcand wrote:
>>>
>>>> Salut,
>>>>
>>>> Kumar Jayanti wrote:
>>>>> Oleksiy Stashok wrote:
>>>>>> We've integrated Grizzly 1.9.18a to fix Grizzly dependent issues
>>>>>> [1], including support of custom properties in grizzly
>>>>>> configuration, monitoring fixes and file cache.
>>>>> QL seems to be failing at :
>>>>> http://hudson.glassfish.org/job/gf-trunk-build-continuous/2289/
>>>>> Do you know what could be wrong. I made some checkins before you
>>>>> but they do not even appear to have been recorded there.
>>>>
>>>> I can't reproduce the failure locally so let's wait for the next
>>>> cycle to see if those failures are still showing up.
>>>>
>>>> A+
>>>>
>>>> - Jeanfrancois
>>>>
>>>>> regards,
>>>>> kumar
>>>>>>
>>>>>> Thanks.
>>>>>>
>>>>>> WBR,
>>>>>> Alexey.
>>>>>>
>>>>>> [1] https://glassfish.dev.java.net/issues/show_bug.cgi?id=9312
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>>
>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>>
>>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>
>>>
>>> Lloyd Chambers
>>> lloyd.chambers_at_sun.com
>>> GlassFish Team
>>>
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>