ilene       2003/02/19 11:30:35

  Modified:    java/src/org/apache/xalan/xslt Tag: xslt20 Process.java
  Log:
  Patch for bugzilla #17030.  The command line (Process) uses the
  bootstrap classloader (in JDK1.4) instead of the system class loader to 
  load classes specified by the URIResolver, EntityResolver and 
  ContentHandler options.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.49.4.3  +3 -3      xml-xalan/java/src/org/apache/xalan/xslt/Process.java
  
  Index: Process.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xslt/Process.java,v
  retrieving revision 1.49.4.2
  retrieving revision 1.49.4.3
  diff -u -r1.49.4.2 -r1.49.4.3
  --- Process.java      3 Feb 2003 20:48:42 -0000       1.49.4.2
  +++ Process.java      19 Feb 2003 19:30:35 -0000      1.49.4.3
  @@ -446,7 +446,7 @@
               try
               {
                 uriResolver =
  -                (URIResolver) Class.forName(argv[++i]).newInstance();
  +                (URIResolver) 
Class.forName(argv[++i],true,ClassLoader.getSystemClassLoader()).newInstance();
   
                 tfactory.setURIResolver(uriResolver);
               }
  @@ -475,7 +475,7 @@
               try
               {
                 entityResolver =
  -                (EntityResolver) Class.forName(argv[++i]).newInstance();
  +                (EntityResolver) 
Class.forName(argv[++i],true,ClassLoader.getSystemClassLoader()).newInstance();
               }
               catch (Exception cnfe)
               {
  @@ -502,7 +502,7 @@
               try
               {
                 contentHandler =
  -                (ContentHandler) Class.forName(argv[++i]).newInstance();
  +                (ContentHandler) 
Class.forName(argv[++i],true,ClassLoader.getSystemClassLoader()).newInstance();
               }
               catch (Exception cnfe)
               {
  
  
  

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

Reply via email to