You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2001/01/12 07:43:51 UTC
cvs commit: jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/startup Catalina.java ContextConfig.java
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) {
;
}