billbarker    2004/01/06 21:33:28

  Modified:    catalina/src/share/org/apache/catalina/security
                        SecurityClassLoad.java
  Log:
  Preload the new PAs.
  
  Revision  Changes    Path
  1.15      +18 -4     
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/security/SecurityClassLoad.java
  
  Index: SecurityClassLoad.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/security/SecurityClassLoad.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- SecurityClassLoad.java    7 Jan 2004 04:56:09 -0000       1.14
  +++ SecurityClassLoad.java    7 Jan 2004 05:33:28 -0000       1.15
  @@ -90,6 +90,7 @@
           loadJavaxPackage(loader);
           loadCoyotePackage(loader);        
           loadHttp11Package(loader);        
  +        loadJkPackage(loader);
       }
       
       
  @@ -204,6 +205,9 @@
               (basePackage +
                "CoyoteResponseFacade$SetContentTypePrivilegedAction");
           loader.loadClass
  +            (basePackage + 
  +             "CoyoteResponseFacade$DateHeaderPrivilegedAction");
  +        loader.loadClass
               (basePackage +
                "CoyoteRequestFacade$GetSessionPrivilegedAction");
           loader.loadClass
  @@ -241,5 +245,15 @@
                "CoyoteResponse$3");
       }
   
  +    private final static void loadJkPackage(ClassLoader loader)
  +        throws Exception {
  +        String basePackage = "org.apache.jk.";
  +        loader.loadClass
  +            (basePackage +
  +             "server.JkCoyoteHandler$1");
  +        loader.loadClass
  +            (basePackage +
  +             "server.JkCoyoteHandler$StatusLinePrivilegedAction");
  +    }
   }
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to