You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by mu...@apache.org on 2018/06/28 10:21:00 UTC

svn commit: r1834592 - /xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDAttributeTraverser.java

Author: mukulg
Date: Thu Jun 28 10:21:00 2018
New Revision: 1834592

URL: http://svn.apache.org/viewvc?rev=1834592&view=rev
Log:
committing fix for the issue XERCESJ-1698

Modified:
    xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDAttributeTraverser.java

Modified: xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDAttributeTraverser.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDAttributeTraverser.java?rev=1834592&r1=1834591&r2=1834592&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDAttributeTraverser.java (original)
+++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDAttributeTraverser.java Thu Jun 28 10:21:00 2018
@@ -184,7 +184,7 @@ class XSDAttributeTraverser extends XSDA
         
         // 5 If fixed and use are both present, use must not have the actual value prohibited
         if (consType == XSConstants.VC_FIXED &&
-                useAtt != null && useAtt.intValue() == SchemaSymbols.USE_PROHIBITED) {
+                useAtt != null && useAtt.intValue() == SchemaSymbols.USE_PROHIBITED && fSchemaHandler.fSchemaVersion == Constants.SCHEMA_VERSION_1_1) {
             reportSchemaError("src-attribute.5", new Object[]{nameAtt}, attrDecl);
             // Recover by honouring the default value
             attrUse.fUse = SchemaSymbols.USE_OPTIONAL;



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org