[jboss-dev] JBoss hangs at boot

David M. Lloyd david.lloyd at redhat.com
Sat Mar 7 17:03:40 EST 2009


Dimitris, it's not hanging.

It looks like a couple log messages are being omitted for some reason.  I'm 
looking into it now.  There might be something unusual about the boot log4j 
environment that I don't know about...

Checking now.

- DML

On 03/07/2009 12:17 PM, Dimitris Andreadis wrote:
> I've started jboss with 
> -Djava.util.logging.manager=org.jboss.logging.jdk.JDKLogManager to fall 
> back to the previous log manager but it still hangs.
> 
> Scott Stark wrote:
>> It does not hung based on the thread dump as it does not show the 
>> bootstrap thread sitting around. I'll look into why the Started in... 
>> msg is missing. Could it be related to logging changes?
>>
>> ^\Full thread dump Java HotSpot(TM) Client VM (1.5.0_16-133 mixed mode):
>>
>> "ajp-127.0.0.1-8009-Acceptor-0" daemon prio=5 tid=0x010f9e80 
>> nid=0x41349000 runnable [0xb28c2000..0xb28c2d90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x0e9f6f90> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at 
>> org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:61) 
>>
>>    at 
>> org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:310)
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "http-127.0.0.1-8080-Acceptor-0" daemon prio=5 tid=0x010f9340 
>> nid=0x414ba400 runnable [0xb2841000..0xb2841d90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x0e9f6ea8> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at 
>> org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:61) 
>>
>>    at 
>> org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:310)
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "JBossLifeThread" prio=5 tid=0x010f8ec0 nid=0x416b1a00 in 
>> Object.wait() [0xb27c0000..0xb27c0d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x05b70ab8> (a java.lang.Object)
>>    at java.lang.Object.wait(Object.java:474)
>>    at 
>> org.jboss.bootstrap.AbstractServerImpl$LifeThread.run(AbstractServerImpl.java:866) 
>>
>>    - locked <0x05b70ab8> (a java.lang.Object)
>>
>> "Thread-16" daemon prio=5 tid=0x010ebdf0 nid=0x41358c00 waiting on 
>> condition [0xb26be000..0xb26bed90]
>>    at java.lang.Thread.sleep(Native Method)
>>    at 
>> org.jboss.messaging.core.impl.memory.SimpleMemoryManager$MemoryRunnable.run(SimpleMemoryManager.java:126) 
>>
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "JCA PoolFiller" prio=5 tid=0x010e6dc0 nid=0x4116ca00 in Object.wait() 
>> [0xb263d000..0xb263dd90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0f490c00> (a java.util.LinkedList)
>>    at java.lang.Object.wait(Object.java:474)
>>    at 
>> org.jboss.resource.connectionmanager.PoolFiller.run(PoolFiller.java:87)
>>    - locked <0x0f490c00> (a java.util.LinkedList)
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "HSQLDB Timer @1ced99" daemon prio=5 tid=0x010e1e40 nid=0x410d1c00 in 
>> Object.wait() [0xb25bc000..0xb25bcd90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0f146960> (a org.hsqldb.lib.HsqlTimer$TaskQueue)
>>    at org.hsqldb.lib.HsqlTimer$TaskQueue.park(Unknown Source)
>>    - locked <0x0f146960> (a org.hsqldb.lib.HsqlTimer$TaskQueue)
>>    at org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source)
>>    - locked <0x0f146960> (a org.hsqldb.lib.HsqlTimer$TaskQueue)
>>    at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source)
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "DefaultQuartzScheduler_QuartzSchedulerThread" prio=5 tid=0x010de7a0 
>> nid=0xeca000 waiting on condition [0xb253b000..0xb253bd90]
>>    at java.lang.Thread.sleep(Native Method)
>>    at 
>> org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:394)
>>
>> "DefaultQuartzScheduler_Worker-9" prio=5 tid=0x010dda00 nid=0x3f77e400 
>> in Object.wait() [0xb24ba000..0xb24bad90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428) 
>>
>>    - locked <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
>>    at 
>> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518) 
>>
>>
>> "DefaultQuartzScheduler_Worker-8" prio=5 tid=0x010dd720 nid=0x3f77d600 
>> in Object.wait() [0xb2439000..0xb2439d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428) 
>>
>>    - locked <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
>>    at 
>> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518) 
>>
>>
>> "DefaultQuartzScheduler_Worker-7" prio=5 tid=0x010dd300 nid=0x3f5f2a00 
>> in Object.wait() [0xb23b8000..0xb23b8d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428) 
>>
>>    - locked <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
>>    at 
>> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518) 
>>
>>
>> "DefaultQuartzScheduler_Worker-6" prio=5 tid=0x010dcee0 nid=0x3f5f1c00 
>> in Object.wait() [0xb2337000..0xb2337d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428) 
>>
>>    - locked <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
>>    at 
>> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518) 
>>
>>
>> "DefaultQuartzScheduler_Worker-5" prio=5 tid=0x010dcac0 nid=0x3f1a3400 
>> in Object.wait() [0xb22b6000..0xb22b6d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428) 
>>
>>    - locked <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
>>    at 
>> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518) 
>>
>>
>> "DefaultQuartzScheduler_Worker-4" prio=5 tid=0x010dc6a0 nid=0x3f5e7e00 
>> in Object.wait() [0xb2235000..0xb2235d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428) 
>>
>>    - locked <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
>>    at 
>> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518) 
>>
>>
>> "DefaultQuartzScheduler_Worker-3" prio=5 tid=0x010dc280 nid=0x3f2c1c00 
>> in Object.wait() [0xb21b4000..0xb21b4d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428) 
>>
>>    - locked <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
>>    at 
>> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518) 
>>
>>
>> "DefaultQuartzScheduler_Worker-2" prio=5 tid=0x010dbfa0 nid=0x3f23dc00 
>> in Object.wait() [0xb2133000..0xb2133d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428) 
>>
>>    - locked <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
>>    at 
>> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518) 
>>
>>
>> "DefaultQuartzScheduler_Worker-1" prio=5 tid=0x010db990 nid=0x3f44cc00 
>> in Object.wait() [0xb20b2000..0xb20b2d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428) 
>>
>>    - locked <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
>>    at 
>> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518) 
>>
>>
>> "DefaultQuartzScheduler_Worker-0" prio=5 tid=0x010db7a0 nid=0x3f32da00 
>> in Object.wait() [0xb2031000..0xb2031d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428) 
>>
>>    - locked <0x0ef6da20> (a java.lang.Object)
>>    at 
>> org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
>>    at 
>> org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518) 
>>
>>
>> "WorkManager(2)-1" daemon prio=5 tid=0x010d9fb0 nid=0x3f499400 waiting 
>> on condition [0xb1fb0000..0xb1fb0d90]
>>    at sun.misc.Unsafe.park(Native Method)
>>    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118)
>>    at 
>> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1841) 
>>
>>    at 
>> java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:200) 
>>
>>    at 
>> org.jboss.resource.adapter.mail.inflow.NewMsgsWorker.run(NewMsgsWorker.java:76) 
>>
>>    at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
>>    at 
>> org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
>>    at 
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) 
>>
>>    at 
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) 
>>
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "AOPListner" daemon prio=5 tid=0x010d6ec0 nid=0x3f5cd200 waiting on 
>> condition [0xb1f2f000..0xb1f2fd90]
>>    at java.lang.Thread.sleep(Native Method)
>>    at 
>> org.jboss.console.plugins.AOPLister$RefreshPoller.run(AOPLister.java:898)
>>
>> "ContainerBackgroundProcessor[StandardEngine[jboss.web]]" daemon 
>> prio=5 tid=0x010cc9a0 nid=0x931c00 waiting on condition 
>> [0xb1eae000..0xb1eaed90]
>>    at java.lang.Thread.sleep(Native Method)
>>    at 
>> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590) 
>>
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "PooledInvokerAcceptor#0-4445" prio=5 tid=0x010c5f70 nid=0x930e00 
>> runnable [0xb1e2d000..0xb1e2dd90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x0e83afd8> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at 
>> org.jboss.invocation.pooled.server.PooledInvoker.run(PooledInvoker.java:262) 
>>
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "RMI TCP Accept-4444" daemon prio=5 tid=0x010c5740 nid=0x3d7f6e00 
>> runnable [0xb1dac000..0xb1dacd90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x0e83b168> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:340)
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "Thread-13" prio=5 tid=0x010c3e70 nid=0x3d7f6000 in Object.wait() 
>> [0xb1d2b000..0xb1d2bd90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0e779db8> (a java.lang.Object)
>>    at 
>> com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.doPeriodicWait(PeriodicRecovery.java:675) 
>>
>>    at 
>> com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.run(PeriodicRecovery.java:434) 
>>
>>    - locked <0x0e779db8> (a java.lang.Object)
>>
>> "Listener:4712" daemon prio=5 tid=0x010c3490 nid=0x3b5f9600 runnable 
>> [0xb1caa000..0xb1caad90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x0e779e50> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at 
>> com.arjuna.ats.internal.arjuna.recovery.Listener.run(Listener.java:118)
>>
>> "Thread-12" daemon prio=5 tid=0x010c17c0 nid=0x3d71de00 waiting on 
>> condition [0xb1ba8000..0xb1ba8d90]
>>    at java.lang.Thread.sleep(Native Method)
>>    at 
>> com.arjuna.ats.internal.arjuna.recovery.ExpiredEntryMonitor.run(ExpiredEntryMonitor.java:237) 
>>
>>
>> "Thread-11" daemon prio=5 tid=0x010c0730 nid=0x3d775c00 in 
>> Object.wait() [0xb1b27000..0xb1b27d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0e62ae00> (a java.util.LinkedList)
>>    at java.lang.Object.wait(Object.java:474)
>>    at 
>> com.arjuna.ats.arjuna.coordinator.TransactionReaper.waitForCancellations(TransactionReaper.java:504) 
>>
>>    - locked <0x0e62ae00> (a java.util.LinkedList)
>>    at 
>> com.arjuna.ats.internal.arjuna.coordinator.ReaperWorkerThread.run(ReaperWorkerThread.java:74) 
>>
>>
>> "Thread-10" daemon prio=5 tid=0x010c04d0 nid=0x3f014200 in 
>> Object.wait() [0xb1aa6000..0xb1aa6d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0e62ae18> (a 
>> com.arjuna.ats.arjuna.coordinator.TransactionReaper)
>>    at 
>> com.arjuna.ats.internal.arjuna.coordinator.ReaperThread.run(ReaperThread.java:98) 
>>
>>    - locked <0x0e62ae18> (a 
>> com.arjuna.ats.arjuna.coordinator.TransactionReaper)
>>
>> "Listener:4713" daemon prio=5 tid=0x010bf380 nid=0x3d7aa600 runnable 
>> [0xb1a25000..0xb1a25d90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x0e62af40> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at 
>> com.arjuna.ats.internal.arjuna.recovery.Listener.run(Listener.java:118)
>>
>> "AcceptorThread[ServerSocket[addr=/127.0.0.1,port=0,localport=4446]]" 
>> prio=5 tid=0x010b88e0 nid=0x918800 runnable [0xb19a4000..0xb19a4d90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x0e2e5698> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at 
>> org.jboss.remoting.util.SecurityUtility.accept(SecurityUtility.java:931)
>>    at 
>> org.jboss.remoting.transport.socket.SocketServerInvoker$AcceptThread.run(SocketServerInvoker.java:1003) 
>>
>>
>> "ServerSocketRefresh" daemon prio=5 tid=0x010b86c0 nid=0xa41c00 in 
>> Object.wait() [0xb1923000..0xb1923d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0e2e5820> (a java.lang.Object)
>>    at java.lang.Object.wait(Object.java:474)
>>    at 
>> org.jboss.remoting.transport.socket.SocketServerInvoker$ServerSocketRefresh.run(SocketServerInvoker.java:827) 
>>
>>    - locked <0x0e2e5820> (a java.lang.Object)
>>
>> "HDScanner" prio=5 tid=0x010b4cf0 nid=0x845000 waiting on condition 
>> [0xb18a2000..0xb18a2d90]
>>    at sun.misc.Unsafe.park(Native Method)
>>    at 
>> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:146)
>>    at 
>> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1879) 
>>
>>    at java.util.concurrent.DelayQueue.take(DelayQueue.java:135)
>>    at 
>> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:504) 
>>
>>    at 
>> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:497) 
>>
>>    at 
>> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470) 
>>
>>    at 
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674) 
>>
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "AcceptorThread[ServerSocket[addr=/127.0.0.1,port=0,localport=3873]]" 
>> prio=5 tid=0x010b42f0 nid=0x3d56f400 runnable [0xb1821000..0xb1821d90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x0df415e0> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at 
>> org.jboss.remoting.util.SecurityUtility.accept(SecurityUtility.java:931)
>>    at 
>> org.jboss.remoting.transport.socket.SocketServerInvoker$AcceptThread.run(SocketServerInvoker.java:1003) 
>>
>>
>> "ServerSocketRefresh" daemon prio=5 tid=0x010b3f50 nid=0x3d56e600 in 
>> Object.wait() [0xb17a0000..0xb17a0d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0df41768> (a java.lang.Object)
>>    at java.lang.Object.wait(Object.java:474)
>>    at 
>> org.jboss.remoting.transport.socket.SocketServerInvoker$ServerSocketRefresh.run(SocketServerInvoker.java:827) 
>>
>>    - locked <0x0df41768> (a java.lang.Object)
>>
>> "secondaryServerSocketThread[0]" daemon prio=5 tid=0x010b2ad0 
>> nid=0x3d517000 runnable [0xb171f000..0xb171fd90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x0ddc4af8> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at 
>> org.jboss.remoting.transport.bisocket.BisocketServerInvoker$SecondaryServerSocketThread$1.run(BisocketServerInvoker.java:1110) 
>>
>>    at java.security.AccessController.doPrivileged(Native Method)
>>    at 
>> org.jboss.remoting.transport.bisocket.BisocketServerInvoker$SecondaryServerSocketThread.run(BisocketServerInvoker.java:1106) 
>>
>>
>> "AcceptorThread[ServerSocket[addr=/127.0.0.1,port=0,localport=4457]]" 
>> prio=5 tid=0x010b23e0 nid=0x3b6e3200 runnable [0xb169e000..0xb169ed90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x0ddc4c90> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at 
>> org.jboss.remoting.util.SecurityUtility.accept(SecurityUtility.java:931)
>>    at 
>> org.jboss.remoting.transport.socket.SocketServerInvoker$AcceptThread.run(SocketServerInvoker.java:1003) 
>>
>>
>> "ServerSocketRefresh" daemon prio=5 tid=0x010b1ee0 nid=0x3d30e200 in 
>> Object.wait() [0xb161d000..0xb161dd90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0dd48698> (a java.lang.Object)
>>    at java.lang.Object.wait(Object.java:474)
>>    at 
>> org.jboss.remoting.transport.socket.SocketServerInvoker$ServerSocketRefresh.run(SocketServerInvoker.java:827) 
>>
>>    - locked <0x0dd48698> (a java.lang.Object)
>>
>> "RMI LeaseChecker" daemon prio=5 tid=0x010ac4a0 nid=0xb2e600 waiting 
>> on condition [0xb149a000..0xb149ad90]
>>    at java.lang.Thread.sleep(Native Method)
>>    at sun.rmi.transport.DGCImpl$LeaseChecker.run(DGCImpl.java:310)
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "RMI RenewClean-[127.0.0.1:49299]" daemon prio=5 tid=0x010abb70 
>> nid=0x3993a200 in Object.wait() [0xb1398000..0xb1398d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x0da215e8> (a java.lang.ref.ReferenceQueue$Lock)
>>    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:120)
>>    - locked <0x0da215e8> (a java.lang.ref.ReferenceQueue$Lock)
>>    at 
>> sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:501) 
>>
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "RMI TCP Accept-0" daemon prio=5 tid=0x010aaee0 nid=0x399bd000 
>> runnable [0xb1296000..0xb1296d90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x0da23938> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:340)
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "RMI TCP Accept-1090" daemon prio=5 tid=0x010a8dc0 nid=0x399cc200 
>> runnable [0xb1215000..0xb1215d90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x0da23ac8> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:340)
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "SubscriptionWatchDog" prio=5 tid=0x0107e000 nid=0x39a43800 waiting on 
>> condition [0xb1194000..0xb1194d90]
>>    at java.lang.Thread.sleep(Native Method)
>>    at 
>> org.jboss.ws.extensions.eventing.mgmt.SubscriptionManager$WatchDog.run(SubscriptionManager.java:651) 
>>
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "JBoss System Threads(1)-2" daemon prio=5 tid=0x0105aa90 nid=0xe6de00 
>> runnable [0xb1113000..0xb1113d90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x09b39300> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at org.jnp.server.Main$AcceptHandler.run(Main.java:554)
>>    at 
>> org.jboss.util.threadpool.RunnableTaskWrapper.run(RunnableTaskWrapper.java:147) 
>>
>>    at 
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) 
>>
>>    at 
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) 
>>
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "GC Daemon" daemon prio=2 tid=0x0105a350 nid=0xe6d000 in Object.wait() 
>> [0xb1092000..0xb1092d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x09b394e8> (a sun.misc.GC$LatencyLock)
>>    at sun.misc.GC$Daemon.run(GC.java:100)
>>    - locked <0x09b394e8> (a sun.misc.GC$LatencyLock)
>>
>> "RMI Reaper" prio=5 tid=0x01059f50 nid=0xf10c00 in Object.wait() 
>> [0xb1011000..0xb1011d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x09b39550> (a java.lang.ref.ReferenceQueue$Lock)
>>    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:120)
>>    - locked <0x09b39550> (a java.lang.ref.ReferenceQueue$Lock)
>>    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:136)
>>    at sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:336)
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "Timer-1" daemon prio=5 tid=0x01059b20 nid=0xe88e00 in Object.wait() 
>> [0xb0f90000..0xb0f90d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x09b395e8> (a java.util.TaskQueue)
>>    at java.lang.Object.wait(Object.java:474)
>>    at java.util.TimerThread.mainLoop(Timer.java:483)
>>    - locked <0x09b395e8> (a java.util.TaskQueue)
>>    at java.util.TimerThread.run(Timer.java:462)
>>
>> "RMI TCP Accept-1098" daemon prio=5 tid=0x01059720 nid=0xe5c200 
>> runnable [0xb0f0f000..0xb0f0fd90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x09b39668> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:340)
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "JBoss System Threads(1)-1" daemon prio=5 tid=0x01057190 nid=0xf6e400 
>> runnable [0xb0e8e000..0xb0e8ed90]
>>    at java.net.PlainSocketImpl.socketAccept(Native Method)
>>    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>>    - locked <0x09ae05c0> (a java.net.SocksSocketImpl)
>>    at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>>    at java.net.ServerSocket.accept(ServerSocket.java:421)
>>    at org.jboss.web.WebServer.run(WebServer.java:320)
>>    at 
>> org.jboss.util.threadpool.RunnableTaskWrapper.run(RunnableTaskWrapper.java:147) 
>>
>>    at 
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) 
>>
>>    at 
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) 
>>
>>    at java.lang.Thread.run(Thread.java:613)
>>
>> "Timer-Log4jService" daemon prio=5 tid=0x01056380 nid=0xe60600 in 
>> Object.wait() [0xb0e0d000..0xb0e0dd90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x09a9cad8> (a java.util.TaskQueue)
>>    at java.util.TimerThread.mainLoop(Timer.java:509)
>>    - locked <0x09a9cad8> (a java.util.TaskQueue)
>>    at java.util.TimerThread.run(Timer.java:462)
>>
>> "Timer-0" daemon prio=5 tid=0x0101d3a0 nid=0x844200 in Object.wait() 
>> [0xb0d0b000..0xb0d0bd90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x082d7040> (a java.util.TaskQueue)
>>    at java.util.TimerThread.mainLoop(Timer.java:509)
>>    - locked <0x082d7040> (a java.util.TaskQueue)
>>    at java.util.TimerThread.run(Timer.java:462)
>>
>> "DestroyJavaVM" prio=5 tid=0x01001650 nid=0xb0801000 waiting on 
>> condition [0x00000000..0xb0800060]
>>
>> "Low Memory Detector" daemon prio=5 tid=0x010094c0 nid=0x805800 
>> runnable [0x00000000..0x00000000]
>>
>> "CompilerThread0" daemon prio=9 tid=0x01008a10 nid=0x81ee00 waiting on 
>> condition [0x00000000..0xb0b077d8]
>>
>> "Signal Dispatcher" daemon prio=9 tid=0x010085c0 nid=0x81d400 waiting 
>> on condition [0x00000000..0x00000000]
>>
>> "Finalizer" daemon prio=8 tid=0x01007cf0 nid=0x81c600 in Object.wait() 
>> [0xb0a05000..0xb0a05d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x081407f0> (a java.lang.ref.ReferenceQueue$Lock)
>>    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:120)
>>    - locked <0x081407f0> (a java.lang.ref.ReferenceQueue$Lock)
>>    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:136)
>>    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
>>
>> "Reference Handler" daemon prio=10 tid=0x01007910 nid=0x81b800 in 
>> Object.wait() [0xb0984000..0xb0984d90]
>>    at java.lang.Object.wait(Native Method)
>>    - waiting on <0x08140168> (a java.lang.ref.Reference$Lock)
>>    at java.lang.Object.wait(Object.java:474)
>>    at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
>>    - locked <0x08140168> (a java.lang.ref.Reference$Lock)
>>
>> "VM Thread" prio=9 tid=0x01007060 nid=0x815c00 runnable
>>
>> "VM Periodic Task Thread" prio=9 tid=0x0100a0a0 nid=0x806600 waiting 
>> on condition
>>
>> "Exception Catcher Thread" prio=10 tid=0x01001830 nid=0x80ac00 runnable
>>
>>
>>
>> Dimitris Andreadis wrote:
>>> With Friday's changes, JBoss hangs, with the last messages on the 
>>> console shown below.
>>>
>>> If you've committed stuff on Friday, please take a closer look:
>>>
>>> 18:13:06,359 INFO  [EJBContainer] STARTED EJB: 
>>> org.jboss.profileservice.ejb.Secu
>>> reDeploymentManager ejbName: SecureDeploymentManager
>>> 18:13:06,453 INFO  [JndiSessionRegistrarBase] Binding the following 
>>> Entries in G
>>> lobal JNDI:
>>>
>>>         SecureDeploymentManager/remote - EJB3.x Default Remote 
>>> Business Interfac
>>> e
>>>         
>>> SecureDeploymentManager/remote-org.jboss.deployers.spi.management.deploy
>>> .DeploymentManager - EJB3.x Remote Business Interface
>>>
>>> 18:13:06,515 INFO  [SessionSpecContainer] Starting 
>>> jboss.j2ee:jar=profileservice
>>> -secured.jar,name=SecureManagementView,service=EJB3
>>> 18:13:06,515 INFO  [EJBContainer] STARTED EJB: 
>>> org.jboss.profileservice.ejb.Secu
>>> reManagementView ejbName: SecureManagementView
>>> 18:13:06,531 INFO  [JndiSessionRegistrarBase] Binding the following 
>>> Entries in G
>>> lobal JNDI:
>>>
>>>         SecureManagementView/remote - EJB3.x Default Remote Business 
>>> Interface
>>>         
>>> SecureManagementView/remote-org.jboss.deployers.spi.management.Managemen
>>> tView - EJB3.x Remote Business Interface
>>>
>>> 18:13:06,625 INFO  [SessionSpecContainer] Starting 
>>> jboss.j2ee:jar=profileservice
>>> -secured.jar,name=SecureProfileService,service=EJB3
>>> 18:13:06,625 INFO  [EJBContainer] STARTED EJB: 
>>> org.jboss.profileservice.ejb.Secu
>>> reProfileServiceBean ejbName: SecureProfileService
>>> 18:13:06,625 INFO  [JndiSessionRegistrarBase] Binding the following 
>>> Entries in G
>>> lobal JNDI:
>>>
>>>         SecureProfileService/remote - EJB3.x Default Remote Business 
>>> Interface
>>>         
>>> SecureProfileService/remote-org.jboss.profileservice.spi.ProfileService
>>> - EJB3.x Remote Business Interface
>>>
>>> 18:13:06,859 INFO  [Http11Protocol] Starting Coyote HTTP/1.1 on 
>>> http-127.0.0.1-8
>>> 080
>>> 18:13:06,875 INFO  [AjpProtocol] Starting Coyote AJP/1.3 on 
>>> ajp-127.0.0.1-8009
>>> _______________________________________________
>>> jboss-development mailing list
>>> jboss-development at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/jboss-development
>>
> _______________________________________________
> jboss-development mailing list
> jboss-development at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-development



More information about the jboss-development mailing list