Blog

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

The ReferenceableObjectArrayAssociationType was defined in the following way:

Code Block
xml
xml
titleSchema version 1.0xml
<complexType name="ReferenceableObjectArrayAssociationType">
  <sequence>
     <element name="member" type="gml:AbstractGMLType" minOccurs="0" maxOccurs="unbounded" />
  </sequence>
</complexType>

This did not work as intended however, because the "member" element could only be substituted with elements having that particular element as their substitutionGroup attribute (there were no such elements defined in WOML schemas). The correct formulation for this schema type is :

Code Block
xml
xml
titleSchema version 1.1xml
<complexType name="ReferenceableObjectArrayAssociationType">
  <sequence>
     <element ref="gml:AbstractGML" minOccurs="0" maxOccurs="unbounded" />
  </sequence>
</complexType>

...