Inconsistencies for Annotation between CSDL XML spec and edm.xsd

    • Type: Bug
    • Resolution: Fixed
    • Priority: Minor
    • V4.01_ERRATA01
    • Affects Version/s: V4.01_OS
    • Component/s: CSDL XML
    • None
    • Hide

      Fix edm.xsd so that edm:Annotation may appear after ReturnType.

      Fix CSDL XML section 13.6 to mention that FunctionImport MAY contain edm:Annotation elements.

      Show
      Fix edm.xsd so that edm:Annotation may appear after ReturnType. Fix CSDL XML section 13.6 to mention that FunctionImport MAY contain edm:Annotation elements.
    • Hide

      PR #57 adds a schema validation test to the odata-csdl-schemas repository, this successfully validates edm.xsd.

      Section 13.6. is corrected with ODATA-1497.

      Show
      PR #57  adds a schema validation test to the odata-csdl-schemas repository, this successfully validates edm.xsd. Section 13.6. is corrected with ODATA-1497 .

      Sections 12.2 and 12.4 mention that Action and Function MAY contain edm:Annotation elements (no constraints on ordering are stated relative to other child elements), but edm.xsd doesn't permit Annotation to appear within the Action/Function after ReturnType.

      13.6 Function Import doesn't mention that FunctionImport MAY contain edm:Annotation elements, but the edm.xsd allows it.

            Assignee:
            heiko.theissen
            Reporter:
            evan.ireland.2
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: