Hi all,

This commit fixes a bug which caused
javax.xml.parsers.DocumentBuilderFactory.newDocumentBuilder()
to fail if another JAXP implementation was in the classpath.
The specification allows for the various abstract classes in
javax.xml to be overridden by the endorsed classes override
stuff, but without this parts of other JAXP implementations
would be loaded even without being endorsed.

Note that this is not a fix for PR 30983.

Cheers,
Gary
Index: ChangeLog
===================================================================
RCS file: /cvsroot/classpath/classpath/ChangeLog,v
retrieving revision 1.9144
diff -u -r1.9144 ChangeLog
--- ChangeLog   6 Mar 2007 23:24:19 -0000       1.9144
+++ ChangeLog   7 Mar 2007 13:29:30 -0000
@@ -1,3 +1,8 @@
+2007-03-07  Gary Benson  <[EMAIL PROTECTED]>
+
+       * resource/META-INF/services/org.w3c.dom.DOMImplementationSourceList:
+       New file.
+
 2007-03-06  Andrew John Hughes  <[EMAIL PROTECTED]>
 
        * gnu/java/lang/management/BeanImpl.java:
Index: resource/META-INF/services/org.w3c.dom.DOMImplementationSourceList
===================================================================
RCS file: resource/META-INF/services/org.w3c.dom.DOMImplementationSourceList
diff -N resource/META-INF/services/org.w3c.dom.DOMImplementationSourceList
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ resource/META-INF/services/org.w3c.dom.DOMImplementationSourceList  7 Mar 
2007 13:29:30 -0000
@@ -0,0 +1 @@
+gnu.xml.dom.ImplementationSource

Reply via email to