[JBoss-dev] [ jboss-Bugs-811269 ] deadlock in JettyMBean and PluginManager

2003-10-10 Thread SourceForge.net
Bugs item #811269, was opened at 2003-09-23 11:40
Message generated for change (Comment added) made by jgettle
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=811269group_id=22866

Category: JBossWeb
Group: v3.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Jeff Gettle (jgettle)
Assigned to: Nobody/Anonymous (nobody)
Summary: deadlock in JettyMBean and PluginManager

Initial Comment:
We're running jboss-3.2.2RC4_jetty-4.2.11 when we
startup JBoss we are seeing the following deadlock
sometimes.

Found one Java-level deadlock:
=
PoolThread-3:
  waiting to lock monitor 0x0010e158 (object
0xd600b9c8, a org.jboss.jetty.JettyMBean),
  which is held by main
main:
  waiting to lock monitor 0x0010e238 (object
0xd5e93948, a org.jboss.console.manager.PluginManager),
  which is held by PoolThread-3

Java stack information for the threads listed above:
===
PoolThread-3:
at
org.mortbay.util.jmx.ModelMBeanImpl.getMBeanInfo(ModelMBeanImpl.java:590)
- waiting to lock 0xd600b9c8 (a
org.jboss.jetty.JettyMBean)
at
org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:568)
at
org.jboss.console.plugins.helpers.jmx.Server.getDomainData(Server.java:53)
at
org.jboss.console.plugins.MBeansLister.createJmxDomainsSubNodes(MBeansLister.java:69)
at
org.jboss.console.plugins.MBeansLister.getTreeForResource(MBeansLister.java:122)
at
org.jboss.console.plugins.helpers.AbstractPluginWrapper.getSubTreeForResource(AbstractPluginWrapper.java:201)
at
org.jboss.console.manager.PluginManager.getTreesForResource(PluginManager.java:392)
at
org.jboss.console.manager.PluginManager.getTreeForProfile(PluginManager.java:192)
- locked 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
org.jboss.console.manager.PluginManager.getUpdateTreeForProfile(PluginManager.java:275)
- locked 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
sun.reflect.GeneratedMethodAccessor44.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:546)
at
org.jboss.console.remote.InvokerServlet.processRequest(InvokerServlet.java:86)
at
org.jboss.console.remote.InvokerServlet.doPost(InvokerServlet.java:123)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:356)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1723)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:514)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1673)
at
org.mortbay.http.HttpServer.service(HttpServer.java:879)
at org.jboss.jetty.Jetty.service(Jetty.java:459)
at
org.mortbay.http.HttpConnection.service(HttpConnection.java:783)
at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:945)
at
org.mortbay.http.HttpConnection.handle(HttpConnection.java:800)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
at
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
at
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
main:
at
org.jboss.console.manager.PluginManager.handleNotification(PluginManager.java:372)
- waiting to lock 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)
at
javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)
at
javax.management.MBeanServerDelegate.sendNotification(MBeanServerDelegate.java:99)
at
org.jboss.mx.server.registry.BasicMBeanRegistry.unregisterMBean(BasicMBeanRegistry.java:323)
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

[JBoss-dev] [ jboss-Bugs-811269 ] deadlock in JettyMBean and PluginManager

2003-10-10 Thread SourceForge.net
Bugs item #811269, was opened at 2003-09-23 18:40
Message generated for change (Comment added) made by letiemble
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=811269group_id=22866

Category: JBossWeb
Group: v3.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Jeff Gettle (jgettle)
Assigned to: Nobody/Anonymous (nobody)
Summary: deadlock in JettyMBean and PluginManager

Initial Comment:
We're running jboss-3.2.2RC4_jetty-4.2.11 when we
startup JBoss we are seeing the following deadlock
sometimes.

Found one Java-level deadlock:
=
PoolThread-3:
  waiting to lock monitor 0x0010e158 (object
0xd600b9c8, a org.jboss.jetty.JettyMBean),
  which is held by main
main:
  waiting to lock monitor 0x0010e238 (object
0xd5e93948, a org.jboss.console.manager.PluginManager),
  which is held by PoolThread-3

Java stack information for the threads listed above:
===
PoolThread-3:
at
org.mortbay.util.jmx.ModelMBeanImpl.getMBeanInfo(ModelMBeanImpl.java:590)
- waiting to lock 0xd600b9c8 (a
org.jboss.jetty.JettyMBean)
at
org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:568)
at
org.jboss.console.plugins.helpers.jmx.Server.getDomainData(Server.java:53)
at
org.jboss.console.plugins.MBeansLister.createJmxDomainsSubNodes(MBeansLister.java:69)
at
org.jboss.console.plugins.MBeansLister.getTreeForResource(MBeansLister.java:122)
at
org.jboss.console.plugins.helpers.AbstractPluginWrapper.getSubTreeForResource(AbstractPluginWrapper.java:201)
at
org.jboss.console.manager.PluginManager.getTreesForResource(PluginManager.java:392)
at
org.jboss.console.manager.PluginManager.getTreeForProfile(PluginManager.java:192)
- locked 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
org.jboss.console.manager.PluginManager.getUpdateTreeForProfile(PluginManager.java:275)
- locked 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
sun.reflect.GeneratedMethodAccessor44.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:546)
at
org.jboss.console.remote.InvokerServlet.processRequest(InvokerServlet.java:86)
at
org.jboss.console.remote.InvokerServlet.doPost(InvokerServlet.java:123)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:356)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1723)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:514)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1673)
at
org.mortbay.http.HttpServer.service(HttpServer.java:879)
at org.jboss.jetty.Jetty.service(Jetty.java:459)
at
org.mortbay.http.HttpConnection.service(HttpConnection.java:783)
at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:945)
at
org.mortbay.http.HttpConnection.handle(HttpConnection.java:800)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
at
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
at
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
main:
at
org.jboss.console.manager.PluginManager.handleNotification(PluginManager.java:372)
- waiting to lock 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)
at
javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)
at
javax.management.MBeanServerDelegate.sendNotification(MBeanServerDelegate.java:99)
at
org.jboss.mx.server.registry.BasicMBeanRegistry.unregisterMBean(BasicMBeanRegistry.java:323)
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

[JBoss-dev] [ jboss-Bugs-811269 ] deadlock in JettyMBean and PluginManager

2003-10-10 Thread SourceForge.net
Bugs item #811269, was opened at 2003-09-23 11:40
Message generated for change (Comment added) made by jgettle
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=811269group_id=22866

Category: JBossWeb
Group: v3.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Jeff Gettle (jgettle)
Assigned to: Nobody/Anonymous (nobody)
Summary: deadlock in JettyMBean and PluginManager

Initial Comment:
We're running jboss-3.2.2RC4_jetty-4.2.11 when we
startup JBoss we are seeing the following deadlock
sometimes.

Found one Java-level deadlock:
=
PoolThread-3:
  waiting to lock monitor 0x0010e158 (object
0xd600b9c8, a org.jboss.jetty.JettyMBean),
  which is held by main
main:
  waiting to lock monitor 0x0010e238 (object
0xd5e93948, a org.jboss.console.manager.PluginManager),
  which is held by PoolThread-3

Java stack information for the threads listed above:
===
PoolThread-3:
at
org.mortbay.util.jmx.ModelMBeanImpl.getMBeanInfo(ModelMBeanImpl.java:590)
- waiting to lock 0xd600b9c8 (a
org.jboss.jetty.JettyMBean)
at
org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:568)
at
org.jboss.console.plugins.helpers.jmx.Server.getDomainData(Server.java:53)
at
org.jboss.console.plugins.MBeansLister.createJmxDomainsSubNodes(MBeansLister.java:69)
at
org.jboss.console.plugins.MBeansLister.getTreeForResource(MBeansLister.java:122)
at
org.jboss.console.plugins.helpers.AbstractPluginWrapper.getSubTreeForResource(AbstractPluginWrapper.java:201)
at
org.jboss.console.manager.PluginManager.getTreesForResource(PluginManager.java:392)
at
org.jboss.console.manager.PluginManager.getTreeForProfile(PluginManager.java:192)
- locked 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
org.jboss.console.manager.PluginManager.getUpdateTreeForProfile(PluginManager.java:275)
- locked 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
sun.reflect.GeneratedMethodAccessor44.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:546)
at
org.jboss.console.remote.InvokerServlet.processRequest(InvokerServlet.java:86)
at
org.jboss.console.remote.InvokerServlet.doPost(InvokerServlet.java:123)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:356)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1723)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:514)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1673)
at
org.mortbay.http.HttpServer.service(HttpServer.java:879)
at org.jboss.jetty.Jetty.service(Jetty.java:459)
at
org.mortbay.http.HttpConnection.service(HttpConnection.java:783)
at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:945)
at
org.mortbay.http.HttpConnection.handle(HttpConnection.java:800)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
at
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
at
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
main:
at
org.jboss.console.manager.PluginManager.handleNotification(PluginManager.java:372)
- waiting to lock 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)
at
javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)
at
javax.management.MBeanServerDelegate.sendNotification(MBeanServerDelegate.java:99)
at
org.jboss.mx.server.registry.BasicMBeanRegistry.unregisterMBean(BasicMBeanRegistry.java:323)
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

[JBoss-dev] [ jboss-Bugs-811269 ] deadlock in JettyMBean and PluginManager

2003-10-10 Thread SourceForge.net
Bugs item #811269, was opened at 2003-09-23 16:40
Message generated for change (Comment added) made by ejort
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=811269group_id=22866

Category: JBossWeb
Group: v3.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Jeff Gettle (jgettle)
Assigned to: Nobody/Anonymous (nobody)
Summary: deadlock in JettyMBean and PluginManager

Initial Comment:
We're running jboss-3.2.2RC4_jetty-4.2.11 when we
startup JBoss we are seeing the following deadlock
sometimes.

Found one Java-level deadlock:
=
PoolThread-3:
  waiting to lock monitor 0x0010e158 (object
0xd600b9c8, a org.jboss.jetty.JettyMBean),
  which is held by main
main:
  waiting to lock monitor 0x0010e238 (object
0xd5e93948, a org.jboss.console.manager.PluginManager),
  which is held by PoolThread-3

Java stack information for the threads listed above:
===
PoolThread-3:
at
org.mortbay.util.jmx.ModelMBeanImpl.getMBeanInfo(ModelMBeanImpl.java:590)
- waiting to lock 0xd600b9c8 (a
org.jboss.jetty.JettyMBean)
at
org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:568)
at
org.jboss.console.plugins.helpers.jmx.Server.getDomainData(Server.java:53)
at
org.jboss.console.plugins.MBeansLister.createJmxDomainsSubNodes(MBeansLister.java:69)
at
org.jboss.console.plugins.MBeansLister.getTreeForResource(MBeansLister.java:122)
at
org.jboss.console.plugins.helpers.AbstractPluginWrapper.getSubTreeForResource(AbstractPluginWrapper.java:201)
at
org.jboss.console.manager.PluginManager.getTreesForResource(PluginManager.java:392)
at
org.jboss.console.manager.PluginManager.getTreeForProfile(PluginManager.java:192)
- locked 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
org.jboss.console.manager.PluginManager.getUpdateTreeForProfile(PluginManager.java:275)
- locked 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
sun.reflect.GeneratedMethodAccessor44.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:546)
at
org.jboss.console.remote.InvokerServlet.processRequest(InvokerServlet.java:86)
at
org.jboss.console.remote.InvokerServlet.doPost(InvokerServlet.java:123)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:356)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1723)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:514)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1673)
at
org.mortbay.http.HttpServer.service(HttpServer.java:879)
at org.jboss.jetty.Jetty.service(Jetty.java:459)
at
org.mortbay.http.HttpConnection.service(HttpConnection.java:783)
at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:945)
at
org.mortbay.http.HttpConnection.handle(HttpConnection.java:800)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
at
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
at
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
main:
at
org.jboss.console.manager.PluginManager.handleNotification(PluginManager.java:372)
- waiting to lock 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)
at
javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)
at
javax.management.MBeanServerDelegate.sendNotification(MBeanServerDelegate.java:99)
at
org.jboss.mx.server.registry.BasicMBeanRegistry.unregisterMBean(BasicMBeanRegistry.java:323)
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

[JBoss-dev] [ jboss-Bugs-811269 ] deadlock in JettyMBean and PluginManager

2003-10-10 Thread SourceForge.net
Bugs item #811269, was opened at 2003-09-23 18:40
Message generated for change (Comment added) made by slaboure
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=811269group_id=22866

Category: JBossWeb
Group: v3.2
Status: Closed
Resolution: Fixed
Priority: 5
Submitted By: Jeff Gettle (jgettle)
Assigned to: Sacha Labourey (slaboure)
Summary: deadlock in JettyMBean and PluginManager

Initial Comment:
We're running jboss-3.2.2RC4_jetty-4.2.11 when we
startup JBoss we are seeing the following deadlock
sometimes.

Found one Java-level deadlock:
=
PoolThread-3:
  waiting to lock monitor 0x0010e158 (object
0xd600b9c8, a org.jboss.jetty.JettyMBean),
  which is held by main
main:
  waiting to lock monitor 0x0010e238 (object
0xd5e93948, a org.jboss.console.manager.PluginManager),
  which is held by PoolThread-3

Java stack information for the threads listed above:
===
PoolThread-3:
at
org.mortbay.util.jmx.ModelMBeanImpl.getMBeanInfo(ModelMBeanImpl.java:590)
- waiting to lock 0xd600b9c8 (a
org.jboss.jetty.JettyMBean)
at
org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:568)
at
org.jboss.console.plugins.helpers.jmx.Server.getDomainData(Server.java:53)
at
org.jboss.console.plugins.MBeansLister.createJmxDomainsSubNodes(MBeansLister.java:69)
at
org.jboss.console.plugins.MBeansLister.getTreeForResource(MBeansLister.java:122)
at
org.jboss.console.plugins.helpers.AbstractPluginWrapper.getSubTreeForResource(AbstractPluginWrapper.java:201)
at
org.jboss.console.manager.PluginManager.getTreesForResource(PluginManager.java:392)
at
org.jboss.console.manager.PluginManager.getTreeForProfile(PluginManager.java:192)
- locked 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
org.jboss.console.manager.PluginManager.getUpdateTreeForProfile(PluginManager.java:275)
- locked 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
sun.reflect.GeneratedMethodAccessor44.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:546)
at
org.jboss.console.remote.InvokerServlet.processRequest(InvokerServlet.java:86)
at
org.jboss.console.remote.InvokerServlet.doPost(InvokerServlet.java:123)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:356)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1723)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:514)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1673)
at
org.mortbay.http.HttpServer.service(HttpServer.java:879)
at org.jboss.jetty.Jetty.service(Jetty.java:459)
at
org.mortbay.http.HttpConnection.service(HttpConnection.java:783)
at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:945)
at
org.mortbay.http.HttpConnection.handle(HttpConnection.java:800)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
at
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
at
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
main:
at
org.jboss.console.manager.PluginManager.handleNotification(PluginManager.java:372)
- waiting to lock 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)
at
javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)
at
javax.management.MBeanServerDelegate.sendNotification(MBeanServerDelegate.java:99)
at
org.jboss.mx.server.registry.BasicMBeanRegistry.unregisterMBean(BasicMBeanRegistry.java:323)
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

[JBoss-dev] [ jboss-Bugs-811269 ] deadlock in JettyMBean and PluginManager

2003-10-09 Thread SourceForge.net
Bugs item #811269, was opened at 2003-09-23 18:40
Message generated for change (Comment added) made by letiemble
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=811269group_id=22866

Category: JBossWeb
Group: v3.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Jeff Gettle (jgettle)
Assigned to: Nobody/Anonymous (nobody)
Summary: deadlock in JettyMBean and PluginManager

Initial Comment:
We're running jboss-3.2.2RC4_jetty-4.2.11 when we
startup JBoss we are seeing the following deadlock
sometimes.

Found one Java-level deadlock:
=
PoolThread-3:
  waiting to lock monitor 0x0010e158 (object
0xd600b9c8, a org.jboss.jetty.JettyMBean),
  which is held by main
main:
  waiting to lock monitor 0x0010e238 (object
0xd5e93948, a org.jboss.console.manager.PluginManager),
  which is held by PoolThread-3

Java stack information for the threads listed above:
===
PoolThread-3:
at
org.mortbay.util.jmx.ModelMBeanImpl.getMBeanInfo(ModelMBeanImpl.java:590)
- waiting to lock 0xd600b9c8 (a
org.jboss.jetty.JettyMBean)
at
org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:568)
at
org.jboss.console.plugins.helpers.jmx.Server.getDomainData(Server.java:53)
at
org.jboss.console.plugins.MBeansLister.createJmxDomainsSubNodes(MBeansLister.java:69)
at
org.jboss.console.plugins.MBeansLister.getTreeForResource(MBeansLister.java:122)
at
org.jboss.console.plugins.helpers.AbstractPluginWrapper.getSubTreeForResource(AbstractPluginWrapper.java:201)
at
org.jboss.console.manager.PluginManager.getTreesForResource(PluginManager.java:392)
at
org.jboss.console.manager.PluginManager.getTreeForProfile(PluginManager.java:192)
- locked 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
org.jboss.console.manager.PluginManager.getUpdateTreeForProfile(PluginManager.java:275)
- locked 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
sun.reflect.GeneratedMethodAccessor44.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:546)
at
org.jboss.console.remote.InvokerServlet.processRequest(InvokerServlet.java:86)
at
org.jboss.console.remote.InvokerServlet.doPost(InvokerServlet.java:123)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:356)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1723)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:514)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1673)
at
org.mortbay.http.HttpServer.service(HttpServer.java:879)
at org.jboss.jetty.Jetty.service(Jetty.java:459)
at
org.mortbay.http.HttpConnection.service(HttpConnection.java:783)
at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:945)
at
org.mortbay.http.HttpConnection.handle(HttpConnection.java:800)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
at
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
at
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
main:
at
org.jboss.console.manager.PluginManager.handleNotification(PluginManager.java:372)
- waiting to lock 0xd5e93948 (a
org.jboss.console.manager.PluginManager)
at
org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)
at
javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)
at
javax.management.MBeanServerDelegate.sendNotification(MBeanServerDelegate.java:99)
at
org.jboss.mx.server.registry.BasicMBeanRegistry.unregisterMBean(BasicMBeanRegistry.java:323)
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

[JBoss-dev] [ jboss-Bugs-811269 ] deadlock in JettyMBean and PluginManager

2003-09-23 Thread SourceForge.net
Bugs item #811269, was opened at 2003-09-23 11:40
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=376685aid=811269group_id=22866

Category: JBossWeb
Group: v3.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Jeff Gettle (jgettle)
Assigned to: Nobody/Anonymous (nobody)
Summary: deadlock in JettyMBean and PluginManager

Initial Comment:
We're running jboss-3.2.2RC4_jetty-4.2.11 when we

startup JBoss we are seeing the following deadlock

sometimes.



Found one Java-level deadlock:

=

PoolThread-3:

  waiting to lock monitor 0x0010e158 (object

0xd600b9c8, a org.jboss.jetty.JettyMBean),

  which is held by main

main:

  waiting to lock monitor 0x0010e238 (object

0xd5e93948, a org.jboss.console.manager.PluginManager),

  which is held by PoolThread-3



Java stack information for the threads listed above:

===

PoolThread-3:

at

org.mortbay.util.jmx.ModelMBeanImpl.getMBeanInfo(ModelMBeanImpl.java:590)

- waiting to lock 0xd600b9c8 (a

org.jboss.jetty.JettyMBean)

at

org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:568)

at

org.jboss.console.plugins.helpers.jmx.Server.getDomainData(Server.java:53)

at

org.jboss.console.plugins.MBeansLister.createJmxDomainsSubNodes(MBeansLister.java:69)

at

org.jboss.console.plugins.MBeansLister.getTreeForResource(MBeansLister.java:122)

at

org.jboss.console.plugins.helpers.AbstractPluginWrapper.getSubTreeForResource(AbstractPluginWrapper.java:201)

at

org.jboss.console.manager.PluginManager.getTreesForResource(PluginManager.java:392)

at

org.jboss.console.manager.PluginManager.getTreeForProfile(PluginManager.java:192)

- locked 0xd5e93948 (a

org.jboss.console.manager.PluginManager)

at

org.jboss.console.manager.PluginManager.getUpdateTreeForProfile(PluginManager.java:275)

- locked 0xd5e93948 (a

org.jboss.console.manager.PluginManager)

at

sun.reflect.GeneratedMethodAccessor44.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:546)

at

org.jboss.console.remote.InvokerServlet.processRequest(InvokerServlet.java:86)

at

org.jboss.console.remote.InvokerServlet.doPost(InvokerServlet.java:123)

at

javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at

javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at

org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:356)

at

org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)

at

org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)

at

org.mortbay.http.HttpContext.handle(HttpContext.java:1723)

at

org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:514)

at

org.mortbay.http.HttpContext.handle(HttpContext.java:1673)

at

org.mortbay.http.HttpServer.service(HttpServer.java:879)

at org.jboss.jetty.Jetty.service(Jetty.java:459)

at

org.mortbay.http.HttpConnection.service(HttpConnection.java:783)

at

org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:945)

at

org.mortbay.http.HttpConnection.handle(HttpConnection.java:800)

at

org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)

at

org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)

at

org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)

main:

at

org.jboss.console.manager.PluginManager.handleNotification(PluginManager.java:372)

- waiting to lock 0xd5e93948 (a

org.jboss.console.manager.PluginManager)

at

org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)

at

javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)

at

javax.management.MBeanServerDelegate.sendNotification(MBeanServerDelegate.java:99)

at

org.jboss.mx.server.registry.BasicMBeanRegistry.unregisterMBean(BasicMBeanRegistry.java:323)

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