*** tmp/javax/xml/validation/SchemaFactoryFinder.java 2009-02-16 00:09:32.000000000 +0000 --- xml-commons-external-1.4.01/javax/xml/validation/SchemaFactoryFinder.java 2010-01-19 12:35:17.685540400 +0000 *************** *** 301,307 **** if (debug) debugPrintln("instanciating "+className); Class clazz; if( classLoader!=null ) ! clazz = classLoader.loadClass(className); else clazz = Class.forName(className); if(debug) debugPrintln("loaded it from "+which(clazz)); --- 301,313 ---- if (debug) debugPrintln("instanciating "+className); Class clazz; if( classLoader!=null ) ! try { ! clazz = classLoader.loadClass(className); ! } ! catch (ClassNotFoundException cnfe) { ! // fallback ! clazz = Class.forName(className); ! } else clazz = Class.forName(className); if(debug) debugPrintln("loaded it from "+which(clazz));