[JBoss-dev] [ jboss-Bugs-811269 ] deadlock in JettyMBean and PluginManager
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
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
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
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
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
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
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