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/13 06:22:41 UTC
cvs commit: jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/core ApplicationContext.java
remm 01/01/12 21:22:41
Modified: catalina/src/share/org/apache/catalina/core
ApplicationContext.java
Log:
- Implement getRealPath (fixes Jasper).
- getRealPath() returns the name of the file which would be server by the
request. Note that a file does not necessarily exists.
Revision Changes Path
1.11 +8 -5 jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/core/ApplicationContext.java
Index: ApplicationContext.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/core/ApplicationContext.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ApplicationContext.java 2001/01/12 06:50:06 1.10
+++ ApplicationContext.java 2001/01/13 05:22:40 1.11
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/core/ApplicationContext.java,v 1.10 2001/01/12 06:50:06 remm Exp $
- * $Revision: 1.10 $
- * $Date: 2001/01/12 06:50:06 $
+ * $Header: /home/cvs/jakarta-tomcat-4.1/catalina/src/share/org/apache/catalina/core/ApplicationContext.java,v 1.11 2001/01/13 05:22:40 remm Exp $
+ * $Revision: 1.11 $
+ * $Date: 2001/01/13 05:22:40 $
*
* ====================================================================
*
@@ -66,6 +66,7 @@
import java.io.InputStream;
+import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.ArrayList;
@@ -104,7 +105,7 @@
*
* @author Craig R. McClanahan
* @author Remy Maucherat
- * @version $Revision: 1.10 $ $Date: 2001/01/12 06:50:06 $
+ * @version $Revision: 1.11 $ $Date: 2001/01/13 05:22:40 $
*/
public final class ApplicationContext
@@ -351,7 +352,9 @@
*/
public String getRealPath(String path) {
- return (null);
+ // Here, we return a fake path
+ File file = new File(context.getDocBase(), path);
+ return (file.getAbsolutePath());
}