sandygao 2002/11/08 08:04:29 Modified: java/src/org/apache/xerces/impl/xs/traversers XSDAbstractTraverser.java Log: According to an errata (E1-2), <all minOccurs="0"> is allowed. Revision Changes Path 1.22 +5 -3 xml-xerces/java/src/org/apache/xerces/impl/xs/traversers/XSDAbstractTraverser.java Index: XSDAbstractTraverser.java =================================================================== RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/impl/xs/traversers/XSDAbstractTraverser.java,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- XSDAbstractTraverser.java 15 Jul 2002 20:24:27 -0000 1.21 +++ XSDAbstractTraverser.java 8 Nov 2002 16:04:29 -0000 1.22 @@ -566,9 +566,11 @@ } } else if (processingAllGP || groupRefWithAll) { - if (min != 1 || max != 1) { + if (max != 1) { reportSchemaError("cos-all-limited.1.2", null, parent); - min = max = 1; + if (min > 1) + min = 1; + max = 1; } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]