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]

Reply via email to