elena 2003/07/25 11:57:23
Modified: java/src/org/apache/xerces/parsers DTDConfiguration.java
IntegratedParserConfiguration.java
Log:
Fixing reset problem -- after XML 1.1. was parsed sometimes we did not reset property
dtd scanner and processor.
Revision Changes Path
1.15 +3 -1
xml-xerces/java/src/org/apache/xerces/parsers/DTDConfiguration.java
Index: DTDConfiguration.java
===================================================================
RCS file:
/home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/DTDConfiguration.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- DTDConfiguration.java 8 May 2003 20:11:58 -0000 1.14
+++ DTDConfiguration.java 25 Jul 2003 18:57:23 -0000 1.15
@@ -686,7 +686,9 @@
// setup dtd pipeline
if (fDTDScanner != null) {
+ fProperties.put(DTD_SCANNER, fDTDScanner);
if (fDTDProcessor != null) {
+ fProperties.put(DTD_PROCESSOR, fDTDProcessor);
fDTDScanner.setDTDHandler(fDTDProcessor);
fDTDProcessor.setDTDSource(fDTDScanner);
fDTDProcessor.setDTDHandler(fDTDHandler);
1.12 +2 -1
xml-xerces/java/src/org/apache/xerces/parsers/IntegratedParserConfiguration.java
Index: IntegratedParserConfiguration.java
===================================================================
RCS file:
/home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/IntegratedParserConfiguration.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- IntegratedParserConfiguration.java 8 May 2003 20:11:58 -0000 1.11
+++ IntegratedParserConfiguration.java 25 Jul 2003 18:57:23 -0000 1.12
@@ -198,6 +198,7 @@
// setup document pipeline
if (fFeatures.get(NAMESPACES) == Boolean.TRUE) {
+ fProperties.put(NAMESPACE_BINDER, fNamespaceBinder);
fScanner = fNamespaceScanner;
fProperties.put(DOCUMENT_SCANNER, fNamespaceScanner);
if (fDTDValidator != null) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]