← Prev in month ← Prev in thread

[OASIS Issue Tracker] (ODATA-1303) Clarify whether schemas traversed in path expressions must be in scope

From
OASIS Issues Tracker <>
Date
2019-05-07T11:39:01+00:00
ID
Thread
[OASIS Issue Tracker] (ODATA-1303) Clarify whether schemas traversed in path expressions must be in scope
Ralf Handl created ODATA-1303:
---------------------------------

             Summary: Clarify whether schemas traversed in path expressions must be in scope
                 Key: ODATA-1303
                 URL: https://issues.oasis-open.org/browse/ODATA-1303
             Project: OASIS Open Data Protocol (OData) TC
          Issue Type: Bug
          Components: CSDL JSON , CSDL XML
    Affects Versions: V4.01_CS01
            Reporter: Ralf Handl
             Fix For: V4.01_CS02


Assume service A references service B, which in turn references service C.

If I annotate an entity type in service A with a path expression using cross-service navigation to services B and C, do I need to reference/include the corresponding schemas of B an C, or is it sufficient to only reference/include the schema of service A containing the targeted entity type?

Example
{code:xml}
<Annotations Target="SchemaServiceA.SomeEntityType">
  <Annotation Term="SomeVocab.SomeTerm" Path="NavPropToServiceB/NavPropToServiceC/ServiceCProperty"/>
</Annotations>
{code}
Â



--
This message was sent by Atlassian JIRA
(v7.7.2#77003)
← Prev in month ← Prev in thread