Uploaded image for project: 'OASIS Open Data Protocol (OData) TC'
  1. OASIS Open Data Protocol (OData) TC
  2. ODATA-1488

Inconsistencies for Annotation between CSDL XML spec and edm.xsd

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V4.01_OS
    • Fix Version/s: V4.01_ERRATA01
    • Component/s: CSDL XML
    • Labels:
      None
    • Proposal:
      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.
    • Resolution:
      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 .

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              heiko.theissen Heiko Theissen
              Reporter:
              evan.ireland.2 Evan Ireland
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: