Sacha Labourey wrote:
Yes, and this is here that I ask you not to kill your jboss instance but
instead to generate a stack thread dump using kill -3 or something like that
so we can see where it hangs.
Sorry, I did not get you last time :-)

Found one Java-level deadlock:
=============================
"ScannerThread":
  waiting to lock monitor 0x80ac114 (object 0x46091530, a org.jboss.system.ServiceController),
  which is held by "main"
"main":
  waiting to lock monitor 0x80abee4 (object 0x46259e30, a org.jboss.ejb.EJBDeployer),
  which is held by "ScannerThread"

=======================================================================================================
Here is full output:

Full thread dump Java HotSpot(TM) Server VM (1.4.1_01-b01 mixed mode):

"Thread-43" daemon prio=1 tid=0x0x8a4d658 nid=0xbc6 in Object.wait() [b61ff000..b61ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4657e5e0> (a java.util.TaskQueue)
        at java.util.TimerThread.mainLoop(Timer.java:429)
        - locked <0x4657e5e0> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:382)

"EJB Passivator Thread" daemon prio=1 tid=0x0x8ba2bf0 nid=0xbc5 in Object.wait() [b63ff000..b63ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4657e638> (a org.jboss.util.WorkerQueue)
        at java.lang.Object.wait(Object.java:426)
        at org.jboss.util.WorkerQueue.getJobImpl(WorkerQueue.java:133)
        at org.jboss.util.WorkerQueue.getJob(WorkerQueue.java:121)
        - locked <0x4657e638> (a org.jboss.util.WorkerQueue)
        at org.jboss.util.WorkerQueue$QueueLoop.run(WorkerQueue.java:206)
        at java.lang.Thread.run(Thread.java:536)

"ScannerThread" daemon prio=1 tid=0x0x829a818 nid=0xbc4 waiting for monitor entry [b83ff000..b83ff850]
        at org.jboss.system.ServiceController.create(ServiceController.java:243)
        - waiting to lock <0x46091530> (a org.jboss.system.ServiceController)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy15.create(Unknown Source)
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:377)
        - locked <0x46259e30> (a org.jboss.ejb.EJBDeployer)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:760)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:752)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:620)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
        at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy11.deploy(Unknown Source)
        at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:435)
        at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:345)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:656)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
        - locked <0x464a9480> (a java.util.Collections$SynchronizedRandomAccessList)
        - locked <0x464a7c50> (a org.jboss.ha.framework.server.FarmMemberService)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:212)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:225)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:202)

"UIL Worker" prio=1 tid=0x0x80a10a0 nid=0xbc3 runnable [b65ff000..b65ff850]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x465041f0> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:439)
        at java.net.ServerSocket.accept(ServerSocket.java:410)
        at org.jboss.mq.il.uil.UILServerILService.run(UILServerILService.java:184)
        at java.lang.Thread.run(Thread.java:536)

"OIL Worker Server" prio=1 tid=0x0x84291d0 nid=0xbc2 runnable [b67ff000..b67ff850]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x465042b0> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:439)
        at java.net.ServerSocket.accept(ServerSocket.java:410)
        at org.jboss.mq.il.oil.OILServerILService.run(OILServerILService.java:471)
        at java.lang.Thread.run(Thread.java:536)

"JBossMQ Cache Reference Softner" daemon prio=1 tid=0x0x80a2290 nid=0xbc1 in Object.wait() [b69ff000..b69ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x464ea858> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
        - locked <0x464ea858> (a java.lang.ref.ReferenceQueue$Lock)
        at org.jboss.mq.server.MessageCache.run(MessageCache.java:136)
        at java.lang.Thread.run(Thread.java:536)

"ORB thread" prio=1 tid=0x0x80a5f78 nid=0xbc0 in Object.wait() [b6bff000..b6bff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x464b0d40> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.jacorb.orb.ORB.run(ORB.java:1115)
        - locked <0x464b0d40> (a java.lang.Object)
        at org.jboss.iiop.CorbaORBService$1.run(CorbaORBService.java:205)
        at java.lang.Thread.run(Thread.java:536)

"RequestController-4" daemon prio=1 tid=0x0x842aa40 nid=0xbbe in Object.wait() [b6dff000..b6dff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x464c7bf0> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.jacorb.poa.RequestController.waitForQueue(RequestController.java:548)
        - locked <0x464c7bf0> (a java.lang.Object)
        at org.jacorb.poa.RequestController.run(RequestController.java:466)

"RequestController-3" daemon prio=1 tid=0x0x80a44e8 nid=0xbbc in Object.wait() [b6fff000..b6fff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x464c7cc0> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.jacorb.poa.RequestController.waitForQueue(RequestController.java:548)
        - locked <0x464c7cc0> (a java.lang.Object)
        at org.jacorb.poa.RequestController.run(RequestController.java:466)

"RequestController-2" daemon prio=1 tid=0x0x86a01a8 nid=0xbba in Object.wait() [b71ff000..b71ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x464c7d80> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.jacorb.poa.RequestController.waitForQueue(RequestController.java:548)
        - locked <0x464c7d80> (a java.lang.Object)
        at org.jacorb.poa.RequestController.run(RequestController.java:466)

"JacORB Listener Thread on port 3528" daemon prio=1 tid=0x0x80a6988 nid=0xbb8 runnable [b73ff000..b73ff850]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x464c7e38> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:439)
        at java.net.ServerSocket.accept(ServerSocket.java:410)
        at org.jacorb.orb.BasicAdapter$Listener.run(BasicAdapter.java:456)

"RequestController-1" daemon prio=1 tid=0x0x82961a0 nid=0xbb7 in Object.wait() [b75ff000..b75ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x464c7f80> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.jacorb.poa.RequestController.waitForQueue(RequestController.java:548)
        - locked <0x464c7f80> (a java.lang.Object)
        at org.jacorb.poa.RequestController.run(RequestController.java:466)

"HAJNDI-AutomaticDiscovery" prio=1 tid=0x0x869d0f0 nid=0xbb6 runnable [b77ff000..b77ff850]
        at java.net.PlainDatagramSocketImpl.receive(Native Method)
        - locked <0x4649b538> (a java.net.PlainDatagramSocketImpl)
        at java.net.DatagramSocket.receive(DatagramSocket.java:671)
        - locked <0x464a4630> (a java.net.DatagramPacket)
        - locked <0x4649b568> (a java.net.MulticastSocket)
        at org.jboss.ha.jndi.HANamingService$AutomaticDiscovery.run(HANamingService.java:453)
        at java.lang.Thread.run(Thread.java:536)

"RMI LeaseChecker" daemon prio=1 tid=0x0x86a1c80 nid=0xbb5 waiting on condition [b79ff000..b79ff850]
        at java.lang.Thread.sleep(Native Method)
        at sun.rmi.transport.DGCImpl$LeaseChecker.run(DGCImpl.java:307)
        at java.lang.Thread.run(Thread.java:536)

"HAJNDI-Listener" prio=1 tid=0x0x86a1670 nid=0xbb4 runnable [b7bff000..b7bff850]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x4649b668> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:439)
        at java.net.ServerSocket.accept(ServerSocket.java:410)
        at org.jboss.ha.jndi.HANamingService.run(HANamingService.java:318)
        at java.lang.Thread.run(Thread.java:536)

"RMI RenewClean-[10.255.12.40:4688]" daemon prio=1 tid=0x0x85264e8 nid=0xbb1 in Object.wait() [b81ff000..b81ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4648dd58> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
        - locked <0x4648dd58> (a java.lang.ref.ReferenceQueue$Lock)
        at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:500)
        at java.lang.Thread.run(Thread.java:536)

"TimeScheduler.Thread" daemon prio=1 tid=0x0x8528a88 nid=0xbaf in Object.wait() [b85ff000..b85ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46450738> (a org.javagroups.util.TimeScheduler$TaskQueue)
        at org.javagroups.util.TimeScheduler._run(TimeScheduler.java:315)
        - locked <0x46450738> (a org.javagroups.util.TimeScheduler$TaskQueue)
        at org.javagroups.util.TimeScheduler.access$000(TimeScheduler.java:45)
        at org.javagroups.util.TimeScheduler$Loop.run(TimeScheduler.java:117)
        at java.lang.Thread.run(Thread.java:536)

"UDP mcast receiver" daemon prio=1 tid=0x0x8529bb8 nid=0xbae runnable [b87ff000..b87ff850]
        at java.net.PlainDatagramSocketImpl.receive(Native Method)
        - locked <0x4648dee0> (a java.net.PlainDatagramSocketImpl)
        at java.net.DatagramSocket.receive(DatagramSocket.java:671)
        - locked <0x4648df10> (a java.net.DatagramPacket)
        - locked <0x4648df30> (a java.net.MulticastSocket)
        at org.javagroups.protocols.UDP.run(UDP.java:105)
        at java.lang.Thread.run(Thread.java:536)

"UDP.UcastReceiverThread" daemon prio=1 tid=0x0x8529610 nid=0xbad runnable [b89ff000..b89ff850]
        at java.net.PlainDatagramSocketImpl.receive(Native Method)
        - locked <0x4648dfb8> (a java.net.PlainDatagramSocketImpl)
        at java.net.DatagramSocket.receive(DatagramSocket.java:671)
        - locked <0x4648dfe8> (a java.net.DatagramPacket)
        - locked <0x4648e008> (a java.net.DatagramSocket)
        at org.javagroups.protocols.UDP$UcastReceiver.run(UDP.java:967)
        at java.lang.Thread.run(Thread.java:536)

"Scheduler main thread" prio=1 tid=0x0x8837048 nid=0xbac in Object.wait() [b8bff000..b8bff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46474fd0> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.peek(Queue.java:364)
        - locked <0x46474fd0> (a java.lang.Object)
        at org.javagroups.util.Scheduler.run(Scheduler.java:64)
        at java.lang.Thread.run(Thread.java:536)

"UpHandler (STATE_TRANSFER)" prio=1 tid=0x0x8834468 nid=0xbab in Object.wait() [b8dff000..b8dff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46475078> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46475078> (a java.lang.Object)
        at org.javagroups.stack.UpHandler.run(Protocol.java:39)

"DownHandler (STATE_TRANSFER)" prio=1 tid=0x0x88337a8 nid=0xbaa in Object.wait() [b8fff000..b8fff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x464750f0> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x464750f0> (a java.lang.Object)
        at org.javagroups.stack.DownHandler.run(Protocol.java:95)

"UpHandler (GMS)" prio=1 tid=0x0x8832ae8 nid=0xba9 in Object.wait() [b91ff000..b91ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46475168> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46475168> (a java.lang.Object)
        at org.javagroups.stack.UpHandler.run(Protocol.java:39)

"DownHandler (GMS)" prio=1 tid=0x0x8831e90 nid=0xba8 in Object.wait() [b93ff000..b93ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46479e20> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46479e20> (a java.lang.Object)
        at org.javagroups.stack.DownHandler.run(Protocol.java:95)

"UpHandler (UNICAST)" prio=1 tid=0x0x85b8ff0 nid=0xba7 in Object.wait() [b95ff000..b95ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46475308> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46475308> (a java.lang.Object)
        at org.javagroups.stack.UpHandler.run(Protocol.java:39)

"DownHandler (UNICAST)" prio=1 tid=0x0x85b8330 nid=0xba6 in Object.wait() [b97ff000..b97ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46475380> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46475380> (a java.lang.Object)
        at org.javagroups.stack.DownHandler.run(Protocol.java:95)

"UpHandler (NAKACK)" prio=1 tid=0x0x85b7670 nid=0xba5 in Object.wait() [b99ff000..b99ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x464753f8> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x464753f8> (a java.lang.Object)
        at org.javagroups.stack.UpHandler.run(Protocol.java:39)

"DownHandler (NAKACK)" prio=1 tid=0x0x85b69b0 nid=0xba4 in Object.wait() [b9bff000..b9bff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46475470> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46475470> (a java.lang.Object)
        at org.javagroups.stack.DownHandler.run(Protocol.java:95)

"UpHandler (STABLE)" prio=1 tid=0x0x85b5d10 nid=0xba3 in Object.wait() [b9dff000..b9dff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46452048> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46452048> (a java.lang.Object)
        at org.javagroups.stack.UpHandler.run(Protocol.java:39)

"DownHandler (STABLE)" prio=1 tid=0x0x85b50c0 nid=0xba2 in Object.wait() [b9fff000..b9fff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46452070> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46452070> (a java.lang.Object)
        at org.javagroups.stack.DownHandler.run(Protocol.java:95)

"UpHandler (VERIFY_SUSPECT)" prio=1 tid=0x0x89be258 nid=0xba1 in Object.wait() [ba1ff000..ba1ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46452098> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46452098> (a java.lang.Object)
        at org.javagroups.stack.UpHandler.run(Protocol.java:39)

"DownHandler (VERIFY_SUSPECT)" prio=1 tid=0x0x89bd5b8 nid=0xba0 in Object.wait() [ba3ff000..ba3ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x464520c0> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x464520c0> (a java.lang.Object)
        at org.javagroups.stack.DownHandler.run(Protocol.java:95)

"UpHandler (FD)" prio=1 tid=0x0x89c0140 nid=0xb9f in Object.wait() [ba5ff000..ba5ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x464520e8> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x464520e8> (a java.lang.Object)
        at org.javagroups.stack.UpHandler.run(Protocol.java:39)

"DownHandler (FD)" prio=1 tid=0x0x84cb590 nid=0xb9e in Object.wait() [ba7ff000..ba7ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46452110> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46452110> (a java.lang.Object)
        at org.javagroups.stack.DownHandler.run(Protocol.java:95)

"UpHandler (PING)" prio=1 tid=0x0x84e1de8 nid=0xb9d in Object.wait() [ba9ff000..ba9ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46452138> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46452138> (a java.lang.Object)
        at org.javagroups.stack.UpHandler.run(Protocol.java:39)

"DownHandler (PING)" prio=1 tid=0x0x85b9700 nid=0xb9c in Object.wait() [babff000..babff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46452160> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46452160> (a java.lang.Object)
        at org.javagroups.stack.DownHandler.run(Protocol.java:95)

"DownHandler (UDP)" prio=1 tid=0x0x85b94c0 nid=0xb9b in Object.wait() [badff000..badff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46452188> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.javagroups.util.Queue.remove(Queue.java:212)
        - locked <0x46452188> (a java.lang.Object)
        at org.javagroups.stack.DownHandler.run(Protocol.java:95)

"SessionScavenger" daemon prio=1 tid=0x0x8bb02f0 nid=0xb9a waiting on condition [bafff000..bafff850]
        at java.lang.Thread.sleep(Native Method)
        at org.mortbay.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:362)

"AJP13Listener-4" prio=1 tid=0x0x855bfb0 nid=0xb95 in Object.wait() [bb1ff000..bb1ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x463be440> (a [Ljava.lang.Object;)
        at org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
        - locked <0x463be440> (a [Ljava.lang.Object;)
        at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
        at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
        at java.lang.Thread.run(Thread.java:536)

"AJP13Listener-3" prio=1 tid=0x0x855b2f0 nid=0xb94 in Object.wait() [bb3ff000..bb3ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x463be440> (a [Ljava.lang.Object;)
        at org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
        - locked <0x463be440> (a [Ljava.lang.Object;)
        at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
        at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
        at java.lang.Thread.run(Thread.java:536)

"AJP13Listener-2" prio=1 tid=0x0x8a3e588 nid=0xb93 in Object.wait() [bb5ff000..bb5ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x463be440> (a [Ljava.lang.Object;)
        at org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
        - locked <0x463be440> (a [Ljava.lang.Object;)
        at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
        at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
        at java.lang.Thread.run(Thread.java:536)

"AJP13Listener-1" prio=1 tid=0x0x8a3ddc0 nid=0xb92 in Object.wait() [bb7ff000..bb7ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x463be440> (a [Ljava.lang.Object;)
        at org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
        - locked <0x463be440> (a [Ljava.lang.Object;)
        at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
        at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
        at java.lang.Thread.run(Thread.java:536)

"AJP13Listener-0" prio=1 tid=0x0x8b2a6c0 nid=0xb91 in Object.wait() [bb9ff000..bb9ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x463be440> (a [Ljava.lang.Object;)
        at org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
        - locked <0x463be440> (a [Ljava.lang.Object;)
        at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
        at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
        at java.lang.Thread.run(Thread.java:536)

"Acceptor ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8009]" prio=1 tid=0x0x8a3c528 nid=0xb90 runnable [bbbff000..bbbff850]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x463beaa8> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:439)
        at java.net.ServerSocket.accept(ServerSocket.java:410)
        at org.mortbay.util.ThreadedServer.acceptSocket(ThreadedServer.java:345)
        at org.mortbay.util.ThreadedServer$Acceptor.run(ThreadedServer.java:514)

"SunJsseListener-4" prio=1 tid=0x0x8a39718 nid=0xb8f in Object.wait() [bbdff000..bbdff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x463beb10> (a [Ljava.lang.Object;)
        at org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
        - locked <0x463beb10> (a [Ljava.lang.Object;)
        at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
        at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
        at java.lang.Thread.run(Thread.java:536)

"SunJsseListener-3" prio=1 tid=0x0x8a3be80 nid=0xb8e in Object.wait() [bbfff000..bbfff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x463beb10> (a [Ljava.lang.Object;)
        at org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
        - locked <0x463beb10> (a [Ljava.lang.Object;)
        at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
        at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
        at java.lang.Thread.run(Thread.java:536)

"SunJsseListener-2" prio=1 tid=0x0x8a3b780 nid=0xb8d in Object.wait() [bc1ff000..bc1ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x463beb10> (a [Ljava.lang.Object;)
        at org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
        - locked <0x463beb10> (a [Ljava.lang.Object;)
        at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
        at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
        at java.lang.Thread.run(Thread.java:536)

"SunJsseListener-1" prio=1 tid=0x0x8a3b498 nid=0xb8c in Object.wait() [bc3ff000..bc3ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x463beb10> (a [Ljava.lang.Object;)
        at org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
        - locked <0x463beb10> (a [Ljava.lang.Object;)
        at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
        at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
        at java.lang.Thread.run(Thread.java:536)

"SunJsseListener-0" prio=1 tid=0x0x8a3b1e0 nid=0xb8b in Object.wait() [bc5ff000..bc5ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x463beb10> (a [Ljava.lang.Object;)
        at org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
        - locked <0x463beb10> (a [Ljava.lang.Object;)
        at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
        at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
        at java.lang.Thread.run(Thread.java:536)

"Acceptor [SSL: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8443]]" prio=1 tid=0x0x892cdc8 nid=0xb8a runnable [bc7ff000..bc7ff850]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x463b8e38> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:439)
        at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(DashoA6275)
        at org.mortbay.util.ThreadedServer.acceptSocket(ThreadedServer.java:345)
        at org.mortbay.util.ThreadedServer$Acceptor.run(ThreadedServer.java:514)

"Rollover" daemon prio=1 tid=0x0x8927898 nid=0xb89 waiting on condition [bc9ff000..bc9ff850]
        at java.lang.Thread.sleep(Native Method)
        at org.mortbay.util.RolloverFileOutputStream$Rollover.run(RolloverFileOutputStream.java:262)

"SessionScavenger" daemon prio=1 tid=0x0x8336518 nid=0xb83 waiting on condition [bcbff000..bcbff850]
        at java.lang.Thread.sleep(Native Method)
        at org.mortbay.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:362)

"Thread-6" daemon prio=1 tid=0x0x848ca38 nid=0xb82 in Object.wait() [bcdff000..bcdff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4638ee50> (a java.util.TaskQueue)
        at java.util.TimerThread.mainLoop(Timer.java:429)
        - locked <0x4638ee50> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:382)

"Thread-5" prio=1 tid=0x0x85525c8 nid=0xb81 runnable [bcfff000..bcfff850]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x4629ef58> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:439)
        at java.net.ServerSocket.accept(ServerSocket.java:410)
        at org.jboss.invocation.pooled.server.PooledInvoker.run(PooledInvoker.java:200)
        at java.lang.Thread.run(Thread.java:536)

"RMI TCP Accept-4444" daemon prio=1 tid=0x0x8549970 nid=0xb80 runnable [bd1ff000..bd1ff850]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x4629f080> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:439)
        at java.net.ServerSocket.accept(ServerSocket.java:410)
        at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:334)
        at java.lang.Thread.run(Thread.java:536)

"RMI TCP Accept-0" daemon prio=1 tid=0x0x8230260 nid=0xb7f runnable [bd3ff000..bd3ff850]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x462979c0> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:439)
        at java.net.ServerSocket.accept(ServerSocket.java:410)
        at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:334)
        at java.lang.Thread.run(Thread.java:536)

"JNP Server" prio=1 tid=0x0x843ff00 nid=0xb7e runnable [bd5ff000..bd5ff850]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x46290240> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:439)
        at java.net.ServerSocket.accept(ServerSocket.java:410)
        at org.jnp.server.Main.run(Main.java:260)
        at java.lang.Thread.run(Thread.java:536)

"GC Daemon" daemon prio=1 tid=0x0x85a8088 nid=0xb7d in Object.wait() [bd7ff000..bd7ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46283148> (a sun.misc.GC$LatencyLock)
        at sun.misc.GC$Daemon.run(GC.java:100)
        - locked <0x46283148> (a sun.misc.GC$LatencyLock)

"RMI Reaper" prio=1 tid=0x0x8149d18 nid=0xb7c in Object.wait() [bd9ff000..bd9ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46283198> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
        - locked <0x46283198> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:330)
        at java.lang.Thread.run(Thread.java:536)

"Thread-4" daemon prio=1 tid=0x0x822e840 nid=0xb7b in Object.wait() [bdbff000..bdbff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46283210> (a java.util.TaskQueue)
        at java.lang.Object.wait(Object.java:426)
        at java.util.TimerThread.mainLoop(Timer.java:403)
        - locked <0x46283210> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:382)

"RMI TCP Accept-0" daemon prio=1 tid=0x0x85a8c68 nid=0xb7a runnable [bddff000..bddff850]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x46283278> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:439)
        at java.net.ServerSocket.accept(ServerSocket.java:410)
        at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:334)
        at java.lang.Thread.run(Thread.java:536)

"Thread-3" daemon prio=1 tid=0x0x85f9430 nid=0xb79 runnable [bdfff000..bdfff850]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x462833c8> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:439)
        at java.net.ServerSocket.accept(ServerSocket.java:410)
        at org.jboss.web.WebServer.run(WebServer.java:248)
        at org.jboss.web.ThreadPool$Worker.run(ThreadPool.java:140)

"ScannerThread" daemon prio=1 tid=0x0x8210230 nid=0xb78 in Object.wait() [be1ff000..be1ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4625fbb8> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:193)
        - locked <0x4625fbb8> (a java.lang.Object)

"Thread-2" daemon prio=1 tid=0x0x840ebe8 nid=0xb77 in Object.wait() [be3ff000..be3ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x461cbe80> (a java.util.TaskQueue)
        at java.util.TimerThread.mainLoop(Timer.java:429)
        - locked <0x461cbe80> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:382)

"Thread-1" daemon prio=1 tid=0x0x8213738 nid=0xb75 in Object.wait() [be5ff000..be5ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x46084018> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
        - locked <0x46084018> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at org.jboss.mx.logging.LoggerContext$GarbageMonitor.run(LoggerContext.java:451)

"DestroyJavaVM" prio=1 tid=0x0x8051c38 nid=0xb57 waiting on condition [0..bfffd880]

"main" prio=1 tid=0x0x80f6dc8 nid=0xb74 waiting for monitor entry [be7fe000..be7ff850]
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:311)
        - waiting to lock <0x46259e30> (a org.jboss.ejb.EJBDeployer)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:760)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:620)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
        at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:435)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:656)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
        - locked <0x462645b8> (a java.util.Collections$SynchronizedRandomAccessList)
        - locked <0x46263438> (a org.jboss.deployment.scanner.URLDeploymentScanner)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:261)
        at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:165)
        at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:398)
        - locked <0x46091530> (a org.jboss.system.ServiceController)
        at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy3.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:249)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:807)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:621)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:569)
        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:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:324)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:221)
        at org.jboss.Main.boot(Main.java:148)
        at org.jboss.Main$1.run(Main.java:381)
        at java.lang.Thread.run(Thread.java:536)

"Signal Dispatcher" daemon prio=1 tid=0x0x80b10b8 nid=0xb71 waiting on condition [0..0]

"Finalizer" daemon prio=1 tid=0x0x80ab060 nid=0xb6e in Object.wait() [bf3ff000..bf3ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4605cab0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
        - locked <0x4605cab0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=1 tid=0x0x80aacb8 nid=0xb6d in Object.wait() [bf5ff000..bf5ff850]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x4605c8c8> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Object.java:426)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113)
        - locked <0x4605c8c8> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=1 tid=0x0x80a8268 nid=0xb6c runnable

"VM Periodic Task Thread" prio=1 tid=0x0x80afd00 nid=0xb6f waiting on condition
"Suspend Checker Thread" prio=1 tid=0x0x80b0668 nid=0xb70 runnable

Found one Java-level deadlock:
=============================
"ScannerThread":
  waiting to lock monitor 0x80ac114 (object 0x46091530, a org.jboss.system.ServiceController),
  which is held by "main"
"main":
  waiting to lock monitor 0x80abee4 (object 0x46259e30, a org.jboss.ejb.EJBDeployer),
  which is held by "ScannerThread"

Java stack information for the threads listed above:
===================================================
"ScannerThread":
        at org.jboss.system.ServiceController.create(ServiceController.java:243)
        - waiting to lock <0x46091530> (a org.jboss.system.ServiceController)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy15.create(Unknown Source)
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:377)
        - locked <0x46259e30> (a org.jboss.ejb.EJBDeployer)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:760)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:752)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:620)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
        at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy11.deploy(Unknown Source)
        at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:435)
        at org.jboss.ha.framework.server.FarmMemberService.deploy(FarmMemberService.java:345)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:656)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
        - locked <0x464a9480> (a java.util.Collections$SynchronizedRandomAccessList)
        - locked <0x464a7c50> (a org.jboss.ha.framework.server.FarmMemberService)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:212)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:225)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:202)
"main":
        at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:311)
        - waiting to lock <0x46259e30> (a org.jboss.ejb.EJBDeployer)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:760)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:620)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
        at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:435)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:656)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
        - locked <0x462645b8> (a java.util.Collections$SynchronizedRandomAccessList)
        - locked <0x46263438> (a org.jboss.deployment.scanner.URLDeploymentScanner)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:261)
        at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:165)
        at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:398)
        - locked <0x46091530> (a org.jboss.system.ServiceController)
        at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy3.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:249)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:807)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:621)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:569)
        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:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:324)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:221)
        at org.jboss.Main.boot(Main.java:148)
        at org.jboss.Main$1.run(Main.java:381)
        at java.lang.Thread.run(Thread.java:536)

Found 1 deadlock.



-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to