Uploaded image for project: 'MyCoRe'
  1. MCR-1265

maxOccurs in object type definition (datamodel2) will be ignored

    Details

      Description

      Wenn man im Datenmodell maxOccurs="1" festlegt, wird dies nicht in die Schemadatei übernommen und folglich auch nicht später validiert.
      Datenmodell:
      ...
      <element name="epi_datierung" type="classification" minOccurs="0" maxOccurs="1">
      <classification id="epi_datierung" />
      </element>
      ...

      datenmodell-simpledoc.xsd
      ...
      <xs:element ref="def.epi_datierung" minOccurs="0"/>
      ...
      <xs:element name="epi_datierung">
      <xs:complexType>
      <xs:attributeGroup ref="MCRMetaClassification"/>
      <xs:attributeGroup ref="notInherited"/>
      <xs:attribute name="type" type="xs:string"/>
      </xs:complexType>
      </xs:element>
      ...

      maxOccurs="unbounded" wird immer übernommen!!!

        Attachments

          Activity

            People

            • Assignee:
              mcrkrebs Kathleen Neumann
              Reporter:
              hagenp Hagen Peukert
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: