remm 2004/12/14 05:57:31 Modified: catalina/src/share/org/apache/catalina/startup ContextConfig.java webapps/docs changelog.xml Log: - 32694: Fix bad code to make a path absolute, which caused problem if the VM working path is not catalina.base. Revision Changes Path 1.60 +6 -2 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/ContextConfig.java Index: ContextConfig.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/ContextConfig.java,v retrieving revision 1.59 retrieving revision 1.60 diff -u -r1.59 -r1.60 --- ContextConfig.java 2 Oct 2004 09:22:18 -0000 1.59 +++ ContextConfig.java 14 Dec 2004 13:57:31 -0000 1.60 @@ -843,7 +843,11 @@ } File docBaseFile = new File(docBase); if (!docBaseFile.isAbsolute()) { - docBaseFile = new File(appBase, docBase); + File file = new File(appBase); + if (!file.isAbsolute()) { + file = new File(System.getProperty("catalina.base"), appBase); + } + docBaseFile = new File(file, docBase); } String path = context.getPath(); 1.205 +11 -0 jakarta-tomcat-catalina/webapps/docs/changelog.xml Index: changelog.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/docs/changelog.xml,v retrieving revision 1.204 retrieving revision 1.205 diff -u -r1.204 -r1.205 --- changelog.xml 11 Dec 2004 08:06:20 -0000 1.204 +++ changelog.xml 14 Dec 2004 13:57:31 -0000 1.205 @@ -26,6 +26,17 @@ </p> </section> +<section name="Tomcat 5.5.7 (yoavs)"> + <subsection name="Catalina"> + <changelog> + <fix> + <bug>32694</bug>: Fix bad code to make docBase path aboslute in antiLocking + method. (remm) + </fix> + </changelog> + </subsection> +</section> + <section name="Tomcat 5.5.6 (yoavs)"> <subsection name="General"> <changelog>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]