[ 
https://issues.apache.org/jira/browse/OLINGO-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17238019#comment-17238019
 ] 

Ramya Vasanth commented on OLINGO-1495:
---------------------------------------

This is fixed as part of the commit 
https://git-wip-us.apache.org/repos/asf?p=olingo-odata4.git;a=commit;h=b914808524484f7d3a72c9e1193ef40cff7512d6

> OData V4: Uri parsing error for GET request on child entity with ID
> -------------------------------------------------------------------
>
>                 Key: OLINGO-1495
>                 URL: https://issues.apache.org/jira/browse/OLINGO-1495
>             Project: Olingo
>          Issue Type: Bug
>    Affects Versions: (Java) V4 4.7.1
>            Reporter: Ramya Vasanth
>            Priority: Major
>
> When there are 2 entities with navigation properties as below
> <EntityType Name="OrderItems">
>  <Key>
>  <PropertyRef Name="ID"/>
>  </Key>
>  <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
>  <Property Name="amount" Type="Edm.Int32"/>
>  <NavigationProperty Name="parent" 
> Type="com.sap.model.bookshop.CatalogService.Orders" Partner="Items">
>  <ReferentialConstraint Property="parent_ID" ReferencedProperty="ID"/>
>  </NavigationProperty>
>  </EntityType>
>  <EntityType Name="Orders">
>  <Key>
>  <PropertyRef Name="ID"/>
>  </Key>
>  <Property Name="ID" Type="Edm.Guid" Nullable="false"/>
>  <Property Name="netAmount" Type="Edm.Decimal" Scale="0" Precision="5"/>
>  <NavigationProperty Name="Items" 
> Type="Collection(com.sap.model.bookshop.CatalogService.OrderItems)" 
> Partner="parent">
>  <OnDelete Action="Cascade"/>
>  </NavigationProperty>
>  </EntityType>
>  
> Then the url of the form Orders(<ID>)/items(<ID>) does not work. The error 
> obtained is "The key value is not valid.".



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to