Annotation of embedaddon/libxml2/test/schemas/any6_1.xsd, revision 1.1

1.1     ! misho       1: <?xml version="1.0"?>
        !             2: <!--
        !             3: Content model error:
        !             4: 
        !             5: any-err-not-determinist-1.xsd:29: element complexType: Schemas parser error : 
        !             6: local complex type: The content model is not determinist.
        !             7: 
        !             8: As per Xerces and XSV this schema is OK.
        !             9: 
        !            10: The problem appears when the maxOccurs of <bar> is greater than
        !            11: the one of the <any> wildcard. Additionally if both are "unbounded".
        !            12: If the latter is a different issue we should add an explicit test
        !            13: for it.
        !            14: 
        !            15: Examples:
        !            16: <bar>        <any>        result
        !            17:  2            1           error
        !            18:  2            2           OK
        !            19:  1            2           OK
        !            20:  unbounded    2           error
        !            21:  unbounded    unbounded   error
        !            22:  2            unbounded   OK
        !            23: -->
        !            24: 
        !            25: <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
        !            26:        targetNamespace="urn:test:foo"
        !            27:        elementFormDefault="qualified">
        !            28:        <xs:element name="foo">
        !            29:                <xs:complexType>
        !            30:                        <xs:sequence>
        !            31:                                <xs:element name="bar" maxOccurs="2"/>
        !            32:                                <xs:any namespace="##other" maxOccurs="1" processContents="lax"/>
        !            33:                        </xs:sequence>
        !            34:                </xs:complexType>
        !            35:        </xs:element>
        !            36: </xs:schema>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>