XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: V4.0_ERRATA02
    • Fix Version/s: V4.0_ERRATA03
    • Component/s: ABNF
    • Labels:
      None
    • Environment:

      Proposed

    • Proposal:
      Hide

      ABNF:

      resourcePath = entitySetName [ collectionNavigation ]
      / singletonEntity [ singleNavigation ]
      / actionImportCall
      / entityColFunctionImportCall [ collectionNavigation ]
      / entityFunctionImportCall [ singleNavigation ]
      / complexColFunctionImportCall [ collectionPath ]
      / complexFunctionImportCall [ complexPath ]
      / primitiveColFunctionImportCall [ collectionPath ]
      / primitiveFunctionImportCall [ singlePath ]
      / crossjoin
      / '$all' [ "/" qualifiedEntityTypeName ]

      last line now allows type-cast segment

      URL Convention: adapt ABNF snippet in section 4.3 Addressing Entities

      Show
      ABNF: resourcePath = entitySetName [ collectionNavigation ] / singletonEntity [ singleNavigation ] / actionImportCall / entityColFunctionImportCall [ collectionNavigation ] / entityFunctionImportCall [ singleNavigation ] / complexColFunctionImportCall [ collectionPath ] / complexFunctionImportCall [ complexPath ] / primitiveColFunctionImportCall [ collectionPath ] / primitiveFunctionImportCall [ singlePath ] / crossjoin / '$all' [ "/" qualifiedEntityTypeName ] last line now allows type-cast segment URL Convention: adapt ABNF snippet in section 4.3 Addressing Entities
    • Resolution:
      Show
      https://tools.oasis-open.org/version-control/browse/wsvn/odata/trunk/spec/ABNF/odata-abnf-construction-rules.txt?op=diff&rev=775 https://tools.oasis-open.org/version-control/browse/wsvn/odata/trunk/spec/ABNF/odata-abnf-testcases.xml?op=diff&rev=775

      Description

      The $all resource path can optionally be followed by a type-cast segment to allow filtering, sorting, etc. This is specified in the prose specification Part 2: URL Conventions, section 4.12.

      The ABNF for resource path $all does not contain this optional segment

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              handl Ralf Handl
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: