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]

Reply via email to