neilg 2003/02/12 12:08:30 Modified: java/tools xml-apis.jar xml-apis--src.zip Log: Under some JDK's (notably both Sun and IBM 1.4.0), getClassLoader(), when invoked on the JAXP or SAX classes, it returns null. This means that the fallback mechanism in these API's may not work correctly: in particular, when an attempt to invoke an unknown Parser/XMLReader implementation is made in SAX, a NullPointerException rather than the correct ClassNotFoundException results. This patch fixes this problem, by using Class.forName() in the event that the bootstrap classloader is not returned in this particular situation. Note that these API's and source *do not* correspond to a tagged version in xml-commons; they should be replaced by files built from such a version before the next Xerces release! Revision Changes Path 1.5 +212 -221 xml-xerces/java/tools/xml-apis.jar <<Binary file>> 1.4 +70 -75 xml-xerces/java/tools/xml-apis--src.zip <<Binary file>>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]