• Type: Sub-task
    • Resolution: Fixed
    • Priority: Major
    • wd23
    • Affects Version/s: pr02
    • Component/s: schema
    • None
    • Hide

      change (in wscal extensions)
      <xs:complexType name="DurationParameterType" >
      <xs:complexContent mixed="false">
      <xs:extension base="xcal:BaseParameterType">
      <xs:sequence>
      <xs:element ref="xcal:duration"/>
      </xs:sequence>
      </xs:extension>
      </xs:complexContent>
      </xs:complexType>
      to
      <xs:complexType name="DurationParameterType" >
      <xs:complexContent mixed="false">
      <xs:extension base="xcal:BaseParameterType">
      <xs:sequence>
      <xs:element name="duration" type="xs:string"/>
      </xs:sequence>
      </xs:extension>
      </xs:complexContent>
      </xs:complexType>

      Also the DurationPropType is changed to
      <xs:complexType name="DurationPropType">
      <xs:complexContent mixed="false">
      <xs:extension base="xcal:BasePropertyType">
      <xs:sequence>
      <xs:element name="duration" type="xs:string"/>
      </xs:sequence>
      </xs:extension>
      </xs:complexContent>
      </xs:complexType>

      Show
      change (in wscal extensions) <xs:complexType name="DurationParameterType" > <xs:complexContent mixed="false"> <xs:extension base="xcal:BaseParameterType"> <xs:sequence> <xs:element ref="xcal:duration"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> to <xs:complexType name="DurationParameterType" > <xs:complexContent mixed="false"> <xs:extension base="xcal:BaseParameterType"> <xs:sequence> <xs:element name="duration" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> Also the DurationPropType is changed to <xs:complexType name="DurationPropType"> <xs:complexContent mixed="false"> <xs:extension base="xcal:BasePropertyType"> <xs:sequence> <xs:element name="duration" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
    • Hide

      FIxed per recent Schem re-write

      Show
      FIxed per recent Schem re-write

      Duration values must have element <duration> not <durationValue>.
      This was an issue caused by the icalendar in XML RFC using the same name for property and value element (following RFC5545). This causes some oddities in the schema.
      The Duration parameter type should NOT reference xcal:duration

            Assignee:
            Michael Douglass (Inactive)
            Reporter:
            Michael Douglass (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: