test/jaxp/javax/xml/jaxp/unittest/validation/files/JDK8220818a.xsd
author joehw
Wed, 01 May 2019 14:35:28 -0700
changeset 54672 a43d6467317d
permissions -rw-r--r--
8220818: Validator does not find missing match for keyref error Reviewed-by: lancea
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
54672
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
     1
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
     2
    <xs:element name="root">
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
     3
        <xs:complexType>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
     4
            <xs:sequence>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
     5
                <xs:element name="key" type="xs:string" minOccurs="0">
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
     6
                    <xs:key name="key">
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
     7
                        <xs:selector xpath="."/>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
     8
                        <xs:field xpath="."/>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
     9
                    </xs:key>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    10
                </xs:element>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    11
                <xs:element name="keyref">
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    12
                    <xs:complexType>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    13
                        <xs:attribute name="att" type="xs:string"/>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    14
                    </xs:complexType>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    15
                </xs:element>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    16
            </xs:sequence>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    17
        </xs:complexType>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    18
        <xs:keyref name="keyref" refer="key">
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    19
            <xs:selector xpath="keyref"/>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    20
            <xs:field xpath="@att"/>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    21
        </xs:keyref>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    22
    </xs:element>
a43d6467317d 8220818: Validator does not find missing match for keyref error
joehw
parents:
diff changeset
    23
</xs:schema>