OK, ran with -Xdebug, and here are the two threads again:

"main" prio=5 tid=0xc7dd80 nid=0x10b waiting for monitor entry
[0x93fc000..0x93ffdc0]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:286)
        - waiting to lock <32ff5d8> (a
org.jboss.mx.loading.UnifiedClassLoader)
        at
org.jboss.mx.loading.UnifiedClassLoader.loadClassLocally(UnifiedClassLoader.
java:180)
        at
org.jboss.mx.loading.UnifiedLoaderRepository.loadClass(UnifiedLoaderReposito
ry.java:178)
        at
org.jboss.mx.loading.UnifiedClassLoader.loadClass(UnifiedClassLoader.java:21
7)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
        - locked <30e4010> (a org.jboss.mx.loading.UnifiedClassLoader)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:120)
        at
org.jboss.resource.adapter.jms.JmsManagedConnectionFactory.class$(JmsManaged
ConnectionFactory.java:42)
        at
org.jboss.resource.adapter.jms.JmsManagedConnectionFactory.<clinit>(JmsManag
edConnectionFactory.java:45)
        at java.lang.Class.newInstance0(Native Method)
        at java.lang.Class.newInstance(Class.java:237)
        at
org.jboss.resource.connectionmanager.RARDeployment.startManagedConnectionFac
tory(RARDeployment.java:543)
        at java.lang.reflect.Method.invoke(Native Method)
        at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispat
cher.java:284)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at
org.jboss.resource.connectionmanager.BaseConnectionManager2.startService(Bas
eConnectionManager2.java:286)
        at
org.jboss.resource.connectionmanager.XATxConnectionManager.startService(XATx
ConnectionManager.java:162)
        at
org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:162)
        at java.lang.reflect.Method.invoke(Native Method)
        at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispat
cher.java:284)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.jav
a:867)
        at $Proxy0.start(Unknown Source)
        at
org.jboss.system.ServiceController.start(ServiceController.java:341)
        - locked <327aa68> (a org.jboss.system.ServiceController)
        at
org.jboss.system.ServiceController.start(ServiceController.java:359)
        - locked <327aa68> (a org.jboss.system.ServiceController)
        at
org.jboss.system.ServiceController.start(ServiceController.java:359)
        - locked <327aa68> (a org.jboss.system.ServiceController)
        at java.lang.reflect.Method.invoke(Native Method)
        at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispat
cher.java:284)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy9.start(Unknown Source)
        at org.jboss.resource.RARDeployer.start(RARDeployer.java:212)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:665)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:507)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at java.lang.reflect.Method.invoke(Native Method)
        at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispat
cher.java:284)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy4.deploy(Unknown Source)
        at
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanne
r.java:350)
        at
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymen
tScanner.java:530)
        at
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.
java:410)
        - locked <36beb30> (a java.util.Collections$SynchronizedList)
        - locked <36be490> (a
org.jboss.deployment.scanner.URLDeploymentScanner)
        at
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(Abstract
DeploymentScanner.java:237)
        at
org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:162)
        at java.lang.reflect.Method.invoke(Native Method)
        at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispat
cher.java:284)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.jav
a:867)
        at $Proxy0.start(Unknown Source)
        at
org.jboss.system.ServiceController.start(ServiceController.java:341)
        - locked <327aa68> (a org.jboss.system.ServiceController)
        at java.lang.reflect.Method.invoke(Native Method)
        at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispat
cher.java:284)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy3.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:281)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:665)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:507)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:470)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:452)
        at java.lang.reflect.Method.invoke(Native Method)
        at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispat
cher.java:284)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:492)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:320)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:218)
        at org.jboss.Main.boot(Main.java:142)
        at org.jboss.Main$1.run(Main.java:375)
        at java.lang.Thread.run(Thread.java:484)

"Thread-35" prio=5 tid=0xb6c2800 nid=0x13e waiting for monitor entry
[0xb7ef000..0xb7efdc0]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:286)
        - waiting to lock <30e4010> (a
org.jboss.mx.loading.UnifiedClassLoader)
        at
org.jboss.mx.loading.UnifiedClassLoader.loadClassLocally(UnifiedClassLoader.
java:180)
        at
org.jboss.mx.loading.UnifiedLoaderRepository.loadClass(UnifiedLoaderReposito
ry.java:178)
        at
org.jboss.mx.loading.UnifiedClassLoader.loadClass(UnifiedClassLoader.java:21
7)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
        - locked <32ff5d8> (a org.jboss.mx.loading.UnifiedClassLoader)
        at
com.sknt.picasso.lib.STMessagePublisher.initJMS(STMessagePublisher.java:56)
        at
com.sknt.picasso.lib.STMessagePublisher.<init>(STMessagePublisher.java:33)
        at
com.sknt.picasso.market.ServerMarketDataSetPublisher.<init>(ServerMarketData
SetPublisher.java:20)
        at
com.sknt.picasso.lib.PicassoServerEnv.startJMS(PicassoServerEnv.java:219)
        at
com.sknt.picasso.lib.PicassoServerEnv$TestJMS.run(PicassoServerEnv.java:770)
        - locked <3daafa8> (a com.sknt.picasso.lib.PicassoServerEnv$TestJMS)
        at java.lang.Thread.run(Thread.java:484)

Does look like on a deadlock on (30e4010) and (32ff5d8).

For the record, I am running on NT, with the following JVM:

java version "1.3.1"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-b24)
Java HotSpot(TM) Client VM (build 1.3.1-b24, mixed mode)

Hope all this helps...

Alarik


_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to