tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jfarc...@apache.org
Subject cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core StandardContext.java
Date Wed, 04 Feb 2004 17:28:28 GMT
jfarcand    2004/02/04 09:28:28

  Modified:    catalina/src/share/org/apache/catalina/core
                        StandardContext.java
  Log:
  When using the embedded interface and calling removeChild(..), the mbean wasn't unregistered.
That's only occurs when you call removeChild. The mbean is always unregistered when calling
addChild (StandardContext.start())
  
  Revision  Changes    Path
  1.115     +4 -1      jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardContext.java
  
  Index: StandardContext.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardContext.java,v
  retrieving revision 1.114
  retrieving revision 1.115
  diff -u -r1.114 -r1.115
  --- StandardContext.java	27 Jan 2004 23:18:19 -0000	1.114
  +++ StandardContext.java	4 Feb 2004 17:28:28 -0000	1.115
  @@ -4536,6 +4536,9 @@
           // If you extend this - override this method and make sure to clean up
           children=new HashMap();
           log.debug("resetContext " + oname + " " + mserver);
  +        // Unregister the mbean so when ContainerBase.removeChild() is called
  +        // the associated mbean is unregistered.
  +        destroy();
       }
   
       /**
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org


Mime
View raw message