billbarker    2003/02/03 23:24:22

  Modified:    catalina/src/share/org/apache/catalina/loader
                        WebappClassLoader.java
  Log:
  Finally regain the ability to build under 1.3.x!!!!!!!!!!!!
  
  Submitted By: Tim Funk [EMAIL PROTECTED]
  
  Revision  Changes    Path
  1.14      +7 -8      
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java
  
  Index: WebappClassLoader.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- WebappClassLoader.java    13 Nov 2002 00:36:25 -0000      1.13
  +++ WebappClassLoader.java    4 Feb 2003 07:24:22 -0000       1.14
  @@ -97,6 +97,7 @@
   import javax.naming.NamingEnumeration;
   import javax.naming.NameClassPair;
   
  +import org.apache.tomcat.util.compat.JdkCompat;
   import org.apache.catalina.Lifecycle;
   import org.apache.catalina.LifecycleEvent;
   import org.apache.catalina.LifecycleException;
  @@ -184,6 +185,10 @@
           "javax.servlet.Servlet"                     // Servlet API
       };
   
  +     /** 
  +      * Jdk Compatibility Support.
  +      */
  +     private static JdkCompat jdkCompat = JdkCompat.getJdkCompat();
   
       /**
        * Set of package names which are not allowed to be loaded from a webapp
  @@ -1948,13 +1953,7 @@
       protected URL getURI(File file)
           throws MalformedURLException {
   
  -        File realFile = file;
  -        try {
  -            realFile = realFile.getCanonicalFile();
  -        } catch (IOException e) {
  -            // Ignore
  -        }
  -        return realFile.toURI().toURL();
  +        return jdkCompat.getURI(file);
   
       }
   
  
  
  

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

Reply via email to