ABNF: should allow cast segment following collection of complex types

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major
    • V4.0_ERRATA03
    • Affects Version/s: V4.0_ERRATA02
    • Component/s: ABNF, URL Conventions
    • None
    • Environment:

      [Applied]

      OData supports a type segment following a single or collection of entity or complex types. The ABNF erroneously omits the type cast segment for collections of complex types.

      Here is the current ABNF:

      propertyPath = entityColNavigationProperty [ collectionNavigation ]
      / entityNavigationProperty [ singleNavigation ]
      / complexColProperty [ collectionPath ]
      / complexProperty [ complexPath ]
      / primitiveColProperty [ collectionPath ]
      / primitiveProperty [ singlePath ]
      / streamProperty [ boundOperation ]

      collectionPath = count / boundOperation

      singlePath = value / boundOperation

      complexPath = [ "/" qualifiedComplexTypeName ]
      ( "/" propertyPath
      / boundOperation

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

              Created:
              Updated:
              Resolved: