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]