You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ru...@locus.apache.org on 2000/02/08 22:53:52 UTC

cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/loader ServletClassLoaderImpl.java

rubys       00/02/08 13:53:52

  Modified:    src/share/org/apache/tomcat/loader
                        ServletClassLoaderImpl.java
  Log:
  Jikes doesn't like classpaths that begin with semicolons.
  
  On my machine, getClasspath returns:
    ;/F:\build\tomcat\webapps/examples/WEB-INF/classes/
  
  Revision  Changes    Path
  1.4       +2 -1      jakarta-tomcat/src/share/org/apache/tomcat/loader/ServletClassLoaderImpl.java
  
  Index: ServletClassLoaderImpl.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/loader/ServletClassLoaderImpl.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ServletClassLoaderImpl.java	2000/02/03 07:11:54	1.3
  +++ ServletClassLoaderImpl.java	2000/02/08 21:53:52	1.4
  @@ -151,7 +151,8 @@
   
           for(Enumeration e = getURLs(); e.hasMoreElements(); ) {
               URL url = (URL) e.nextElement();
  -            cpath = cpath + separator + url.getFile();
  +            if (cpath.length()>0) cpath += separator;
  +            cpath += FileUtil.patch(url.getFile());
           }
   
           return cpath;