You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by am...@apache.org on 2003/05/28 01:15:06 UTC

cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/naming ContextBindings.java

amyroh      2003/05/27 16:15:06

  Modified:    catalina/src/share/org/apache/catalina/loader
                        mbeans-descriptors.xml
               catalina/src/share/org/apache/catalina/session
                        mbeans-descriptors.xml
               catalina/src/share/org/apache/naming ContextBindings.java
  Log:
  Remove checkInterval since it no longer exists.  Also, check for NPE in unblindClassLoader.  It was thorwing NPE when newly added context was removed.
  
  Revision  Changes    Path
  1.2       +1 -6      jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/mbeans-descriptors.xml
  
  Index: mbeans-descriptors.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/mbeans-descriptors.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- mbeans-descriptors.xml	25 Apr 2003 21:14:35 -0000	1.1
  +++ mbeans-descriptors.xml	27 May 2003 23:15:06 -0000	1.2
  @@ -7,12 +7,7 @@
                  domain="Catalina"
                   group="Loader"
                    type="org.apache.catalina.loader.WebappLoader">
  -
  -    <attribute   name="checkInterval"
  -          description="The number of seconds between checks for modified
  -                       classes"
  -                 type="int"/>
  -
  +                 
       <attribute   name="className"
             description="Fully qualified class name of the managed object"
                    type="java.lang.String"
  
  
  
  1.2       +0 -5      jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/mbeans-descriptors.xml
  
  Index: mbeans-descriptors.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/mbeans-descriptors.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- mbeans-descriptors.xml	25 Apr 2003 21:14:36 -0000	1.1
  +++ mbeans-descriptors.xml	27 May 2003 23:15:06 -0000	1.2
  @@ -17,11 +17,6 @@
             description="File source of random - /dev/urandom or a pipe"
                    type="java.lang.String"/>
   
  -    <attribute   name="checkInterval"
  -          description="The interval (in seconds) between checks for expired
  -                       sessions"
  -                 type="int"/>
  -
       <attribute   name="className"
             description="Fully qualified class name of the managed object"
                    type="java.lang.String"
  
  
  
  1.2       +5 -6      jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/ContextBindings.java
  
  Index: ContextBindings.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/ContextBindings.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ContextBindings.java	18 Jul 2002 16:47:31 -0000	1.1
  +++ ContextBindings.java	27 May 2003 23:15:06 -0000	1.2
  @@ -347,7 +347,7 @@
                                            ClassLoader classLoader) {
           if (ContextAccessController.checkSecurityToken(name, token)) {
               Object n = clNameBindings.get(classLoader);
  -            if (!(n.equals(name))) {
  +            if ((n==null) || !(n.equals(name))) {
                   return;
               }
               clBindings.remove(classLoader);
  @@ -407,4 +407,3 @@
   
   
   }
  -
  
  
  

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