You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by er...@locus.apache.org on 2000/06/20 01:02:43 UTC
cvs commit: xml-xerces/java/src/org/apache/xerces/framework XMLParser.java
ericye 00/06/19 16:02:43
Modified: java/src/org/apache/xerces/framework XMLParser.java
Log:
reset DatatypeValidatorFactoryImpl before parser a new entity
--ericye
Revision Changes Path
1.17 +3 -1 xml-xerces/java/src/org/apache/xerces/framework/XMLParser.java
Index: XMLParser.java
===================================================================
RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/framework/XMLParser.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- XMLParser.java 2000/05/17 18:32:27 1.16
+++ XMLParser.java 2000/06/19 23:02:43 1.17
@@ -75,6 +75,7 @@
import org.apache.xerces.validators.common.GrammarResolverImpl;
import org.apache.xerces.validators.common.XMLValidator;
import org.apache.xerces.validators.datatype.DatatypeMessageProvider;
+import org.apache.xerces.validators.datatype.DatatypeValidatorFactoryImpl;
import org.apache.xerces.validators.schema.SchemaMessageProvider;
import org.xml.sax.EntityResolver;
@@ -89,7 +90,7 @@
/**
* This is the base class of all standard parsers.
*
- * @version $Id: XMLParser.java,v 1.16 2000/05/17 18:32:27 jeffreyr Exp $
+ * @version $Id: XMLParser.java,v 1.17 2000/06/19 23:02:43 ericye Exp $
*/
public class XMLParser implements XMLErrorReporter {
@@ -743,6 +744,7 @@
fGrammarResolver = new GrammarResolverImpl();
fScanner.setGrammarResolver(fGrammarResolver);
fValidator.setGrammarResolver(fGrammarResolver);
+ DatatypeValidatorFactoryImpl.getDatatypeRegistry().resetRegistry();
}
//