Link the MBeanFactory to the Server that creates it as some MBeanFactory methods...
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 20 Aug 2010 14:47:33 +0000 (14:47 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 20 Aug 2010 14:47:33 +0000 (14:47 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@987528 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/core/StandardServer.java

index e149bd7..854d0f4 100644 (file)
@@ -691,7 +691,9 @@ public final class StandardServer extends LifecycleMBeanBase
         onameStringCache = register(new StringCache(), "type=StringCache");
 
         // Register the MBeanFactory
-        onameMBeanFactory = register(new MBeanFactory(), "type=MBeanFactory");
+        MBeanFactory factory = new MBeanFactory();
+        factory.setContainer(this);
+        onameMBeanFactory = register(factory, "type=MBeanFactory");
         
         // Register the naming resources
         onameNamingResoucres = register(globalNamingResources,