Comment 2 for bug 1156154

Revision history for this message
Cezar Andrei (cezar-andrei) wrote :

The following cases in prod-SchemaImport: substitution-020 to 025 fail because they all make use of substitution11.xsd which uses a new feature in xsd11 that current Xerces doesn't implement it.

The schema contains:
  <xs:element name="A" abstract="true" substitutionGroup="s:H1 s:H2" nillable="true"/>

In xsd10 the attribute substitutionGroup is defined as QName, while in xsd11 is defined as List of QName. Since Xerces expects a QName and value "s:H1 s:H2" is not, hence the error.