elena 2002/12/19 11:17:37
Modified: java/src/org/apache/xerces/parsers AbstractSAXParser.java
Log:
SAX reports empty string for a null URI.
Revision Changes Path
1.36 +4 -2
xml-xerces/java/src/org/apache/xerces/parsers/AbstractSAXParser.java
Index: AbstractSAXParser.java
===================================================================
RCS file:
/home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/AbstractSAXParser.java,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- AbstractSAXParser.java 16 Dec 2002 01:26:20 -0000 1.35
+++ AbstractSAXParser.java 19 Dec 2002 19:17:37 -0000 1.36
@@ -1823,10 +1823,12 @@
int count = fNamespaceContext.getDeclaredPrefixCount();
if (count > 0) {
String prefix = null;
+ String uri = null;
for (int i = 0; i < count; i++) {
prefix = fNamespaceContext.getDeclaredPrefixAt(i);
+ uri = fNamespaceContext.getURI(prefix);
fContentHandler.startPrefixMapping(prefix,
- fNamespaceContext.getURI(prefix));
+ (uri == null)?"":uri);
}
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]