Radu Coravu created XERCESJ-1572:
------------------------------------

             Summary: Ambiguous error message
                 Key: XERCESJ-1572
                 URL: https://issues.apache.org/jira/browse/XERCESJ-1572
             Project: Xerces2-J
          Issue Type: Bug
          Components: XML Schema 1.1 Structures
    Affects Versions: 2.11.0
            Reporter: Radu Coravu
            Priority: Minor


When validating an 1.1 XML Schema:

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
elementFormDefault="qualified">
    <xs:element name="root">
        <xs:complexType>
            <xs:sequence>
                <xs:element name="e1" type="xs:integer"/>
            </xs:sequence>
            <xs:attribute name="kind" type="xs:string"/>
        </xs:complexType>
        <xs:alternative test="@kind='string'" type="xs:string"/>
    </xs:element>
</xs:schema>

The error message is:

e-props-correct.7: Type alternative 'string' is not xs:error or is not validly 
derived from the type definition, 'null', of element 'root'.

Maybe the "null" could be replace with something like "anonymous" in this case.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to