remm        01/01/11 22:43:51

  Modified:    catalina/src/share/org/apache/catalina/startup Catalina.java
                        ContextConfig.java
  Log:
  - Refactoring using DirContext to replace Resources.
  
  Revision  Changes    Path
  1.12      +10 -10    
jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/startup/Catalina.java
  
  Index: Catalina.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/startup/Catalina.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- Catalina.java     2001/01/04 20:05:39     1.11
  +++ Catalina.java     2001/01/12 06:43:50     1.12
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/startup/Catalina.java,v
 1.11 2001/01/04 20:05:39 craigmcc Exp $
  - * $Revision: 1.11 $
  - * $Date: 2001/01/04 20:05:39 $
  + * $Header: 
/home/cvs/jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/startup/Catalina.java,v
 1.12 2001/01/12 06:43:50 remm Exp $
  + * $Revision: 1.12 $
  + * $Date: 2001/01/12 06:43:50 $
    *
    * ====================================================================
    *
  @@ -96,7 +96,7 @@
    * </u>
    *
    * @author Craig R. McClanahan
  - * @version $Revision: 1.11 $ $Date: 2001/01/04 20:05:39 $
  + * @version $Revision: 1.12 $ $Date: 2001/01/12 06:43:50 $
    */
   
   public class Catalina {
  @@ -367,12 +367,12 @@
   
        mapper.addRule("Server/Service/Engine/Host/Resources",
                          mapper.objectCreate
  -                    ("org.apache.catalina.core.StandardResources",
  +                    ("org.apache.naming.resources.FileDirContext",
                        "className"));
        mapper.addRule("Server/Service/Engine/Host/Resources",
                          mapper.setProperties());
        mapper.addRule("Server/Service/Engine/Host/Resources", mapper.addChild
  -                    ("setResources", "org.apache.catalina.Resources"));
  +                    ("setResources", "javax.naming.directory.DirContext"));
   
        mapper.addRule("Server/Service/Engine/Host/Valve", mapper.objectCreate
                       (null, "className"));
  @@ -402,12 +402,12 @@
                       ("setRealm", "org.apache.catalina.Realm"));
   
        mapper.addRule("Server/Service/Engine/Resources", mapper.objectCreate
  -                    ("org.apache.catalina.core.StandardResources",
  +                    ("org.apache.naming.resources.FileDirContext",
                        "className"));
        mapper.addRule("Server/Service/Engine/Resources",
                          mapper.setProperties());
        mapper.addRule("Server/Service/Engine/Resources", mapper.addChild
  -                    ("setResources", "org.apache.catalina.Resources"));
  +                    ("setResources", "javax.naming.directory.DirContext"));
   
        mapper.addRule("Server/Service/Engine/Valve", mapper.objectCreate
                       (null, "className"));
  @@ -540,12 +540,12 @@
   
        mapper.addRule(prefix + "/Resources",
                       mapper.objectCreate
  -                    ("org.apache.catalina.core.StandardResources",
  +                    ("org.apache.naming.resources.FileDirContext",
                        "className"));
        mapper.addRule(prefix + "/Resources",
                       mapper.setProperties());
        mapper.addRule(prefix + "/Resources", mapper.addChild
  -                    ("setResources", "org.apache.catalina.Resources"));
  +                    ("setResources", "javax.naming.directory.DirContext"));
   
        mapper.addRule(prefix + "/Valve", mapper.objectCreate
                       (null, "className"));
  
  
  
  1.36      +14 -14    
jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/startup/ContextConfig.java
  
  Index: ContextConfig.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/startup/ContextConfig.java,v
  retrieving revision 1.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- ContextConfig.java        2000/12/22 00:37:52     1.35
  +++ ContextConfig.java        2001/01/12 06:43:50     1.36
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/startup/ContextConfig.java,v
 1.35 2000/12/22 00:37:52 craigmcc Exp $
  - * $Revision: 1.35 $
  - * $Date: 2000/12/22 00:37:52 $
  + * $Header: 
/home/cvs/jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/startup/ContextConfig.java,v
 1.36 2001/01/12 06:43:50 remm Exp $
  + * $Revision: 1.36 $
  + * $Date: 2001/01/12 06:43:50 $
    *
    * ====================================================================
    *
  @@ -89,6 +89,7 @@
   import java.util.Stack;
   import java.util.jar.JarEntry;
   import java.util.jar.JarFile;
  +import javax.servlet.ServletContext;
   import org.apache.catalina.Authenticator;
   import org.apache.catalina.Context;
   import org.apache.catalina.Globals;
  @@ -97,7 +98,6 @@
   import org.apache.catalina.LifecycleListener;
   import org.apache.catalina.Logger;
   import org.apache.catalina.Pipeline;
  -import org.apache.catalina.Resources;
   import org.apache.catalina.Valve;
   import org.apache.catalina.Wrapper;
   import org.apache.catalina.core.ContainerBase;
  @@ -118,7 +118,7 @@
    * of that Context, and the associated defined servlets.
    *
    * @author Craig R. McClanahan
  - * @version $Revision: 1.35 $ $Date: 2000/12/22 00:37:52 $
  + * @version $Revision: 1.36 $ $Date: 2001/01/12 06:43:50 $
    */
   
   public final class ContextConfig
  @@ -225,10 +225,10 @@
   
        // Open the application web.xml file, if it exists
        InputStream stream = null;
  -     Resources resources = context.getResources();
  -     if (resources != null)
  -         stream =
  -             resources.getResourceAsStream(Constants.ApplicationWebXml);
  +     ServletContext servletContext = context.getServletContext();
  +     if (servletContext != null)
  +         stream = servletContext.getResourceAsStream
  +                (Constants.ApplicationWebXml);
        if (stream == null) {
            log(sm.getString("contextConfig.applicationMissing"));
            return;
  @@ -777,11 +777,11 @@
           // Accumulate the common permissions we will add to all code sources
           if (debug >= 1)
               log("Building common permissions to add");
  -        Resources resources = context.getResources();
  +        ServletContext servletContext = context.getServletContext();
           Permissions commonPerms = new Permissions();
           URL baseURL = null;
           try {
  -            baseURL = resources.getResource("/");
  +            baseURL = servletContext.getResource("/");
               if (debug >= 1)
                   log(" baseURL=" + baseURL.toString());
           } catch (MalformedURLException e) {
  @@ -814,7 +814,7 @@
               log("Building document root code source");
           URL docURL = null;
           try {
  -            docURL = resources.getResource("/WEB-INF");
  +            docURL = servletContext.getResource("/WEB-INF");
               if (debug >= 1)
                   log(" docURL=" + docURL.toString());
           } catch (MalformedURLException e) {
  @@ -970,10 +970,10 @@
           // FIXME - Yet another dependence on files
           if (debug >= 1)
               log("Scanning library JAR files");
  -     Resources resources = context.getResources();
  +        ServletContext servletContext = context.getServletContext();
           URL libURL = null;
           try {
  -            libURL = resources.getResource("/WEB-INF/lib");
  +            libURL = servletContext.getResource("/WEB-INF/lib");
           } catch (MalformedURLException e) {
               ;
           }
  
  
  

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

Reply via email to