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]

Reply via email to