You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by do...@apache.org on 2001/11/02 10:16:59 UTC

cvs commit: jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/classloader DefaultClassLoaderManager.java

donaldp     01/11/02 01:16:59

  Modified:    src/java/org/apache/avalon/phoenix/components/classloader
                        DefaultClassLoaderManager.java
  Log:
  Removed code used in previous URL connection tests because it caused phoenix to fail when hosting multiple applications.
  
  Revision  Changes    Path
  1.15      +8 -8      jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/classloader/DefaultClassLoaderManager.java
  
  Index: DefaultClassLoaderManager.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/classloader/DefaultClassLoaderManager.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- DefaultClassLoaderManager.java	2001/10/28 11:31:23	1.14
  +++ DefaultClassLoaderManager.java	2001/11/02 09:16:58	1.15
  @@ -69,16 +69,16 @@
   
           //If source is not a file then there will be no need to pass in
           //a URLStreamHandler factory anyway so we can just pass in null
  -        SarURLStreamHandlerFactory factory = null;
  -        if( source.isFile() )
  -        {
  -            final JarFile archive = new JarFile( source, true, JarFile.OPEN_READ );
  -            factory = new SarURLStreamHandlerFactory( archive );
  -            URL.setURLStreamHandlerFactory( factory );
  -        }
  +        //SarURLStreamHandlerFactory factory = null;
  +        //if( source.isFile() )
  +        //{
  +        //final JarFile archive = new JarFile( source, true, JarFile.OPEN_READ );
  +        //factory = new SarURLStreamHandlerFactory( archive );
  +        //URL.setURLStreamHandlerFactory( factory );
  +        //}
   
           final PolicyClassLoader classLoader = 
  -            new PolicyClassLoader( classPath, parentClassLoader, factory, policy );
  +            new PolicyClassLoader( classPath, parentClassLoader, null, policy );
           setupLogger( classLoader, "classloader" );
           return classLoader;
       }
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>