You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ed...@apache.org on 2001/11/07 00:51:50 UTC
cvs commit: xml-xerces/java/src/org/apache/xerces/jaxp SAXParserImpl.java
edwingo 01/11/06 15:51:50
Modified: java/src/org/apache/xerces/jaxp SAXParserImpl.java
Log:
Explicitly turn on namespace-prefixes if namespaces is off
Revision Changes Path
1.9 +8 -1 xml-xerces/java/src/org/apache/xerces/jaxp/SAXParserImpl.java
Index: SAXParserImpl.java
===================================================================
RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/jaxp/SAXParserImpl.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- SAXParserImpl.java 2001/08/24 21:26:08 1.8
+++ SAXParserImpl.java 2001/11/06 23:51:50 1.9
@@ -1,5 +1,5 @@
/*
- * $Id: SAXParserImpl.java,v 1.8 2001/08/24 21:26:08 edwingo Exp $
+ * $Id: SAXParserImpl.java,v 1.9 2001/11/06 23:51:50 edwingo Exp $
*
* The Apache Software License, Version 1.1
*
@@ -121,6 +121,13 @@
namespaceAware = spf.isNamespaceAware();
String namespaces = "http://xml.org/sax/features/namespaces";
xmlReader.setFeature(namespaces, namespaceAware);
+
+ // SAX "namespaces" and "namespace-prefixes" features must not both
+ // be false as specified by SAX
+ if (namespaceAware == false) {
+ String prefixes = "http://xml.org/sax/features/namespace-prefixes";
+ xmlReader.setFeature(prefixes, true);
+ }
setFeatures(features);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org