cvs server: Diffing .
Index: XMLValidator.java
===================================================================
RCS file:
/home/cvspublic/xml-xerces/java/src/org/apache/xerces/validators/common/Attic/XM
LValidator.java,v
retrieving revision 1.186
diff -c -r1.186 XMLValidator.java
*** XMLValidator.java 2001/08/09 19:21:49 1.186
--- XMLValidator.java 2001/08/28 05:01:25
***************
*** 1151,1156 ****
--- 1151,1161 ----
if (fNamespacesEnabled) {
bindNamespacesToElementAndAttributes(element, fAttrList);
}
+
+ // modified
+ if (fDynamicValidation && fGrammar==null) {
+ fValidating = false;
+ }
if (!fSeenRootElement) {
fSeenRootElement = true;
***************
*** 2413,2422 ****
if (fGrammar == null) {
fGrammar = fGrammarResolver.getGrammar("");
- if (fDynamicValidation && fGrammar==null) {
- fValidating = false;
- }
if (fGrammar != null) {
if (fGrammar instanceof DTDGrammar) {
fGrammarIsDTDGrammar = true;
--- 2418,2431 ----
if (fGrammar == null) {
fGrammar = fGrammarResolver.getGrammar("");
+ // Schema file is not yet parsed.This check should be done after the
method
+ // bindNamespacesToElementAndAttributes() is called.
+
+ // if (fDynamicValidation && fGrammar==null) {
+ // fValidating = false;
+ // }
+
if (fGrammar != null) {
if (fGrammar instanceof DTDGrammar) {
fGrammarIsDTDGrammar = true;
--
Pavani Mukthipudi
Sun Microsystems Inc.
Phone: 080 - 2298989 Extn: 87390
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]