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]