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

Michael Bolz commented on OLINGO-529:
-------------------------------------

Hello [~wombling],

the {{Int64}} case in {{JsonPropertyConsumer}} is handled by the {{default}} 
case (which is {{String}}),
because of the _[OData V2 
Specification|https://msdn.microsoft.com/en-us/library/dd541461.aspx]_ in which 
is defined that for *JSON* format a {{Edm.Int64}} literal must be quoted (see 
{{VJsonInt64}}).

But for the case that I misunderstood your case it would be very nice if you 
could attach a sample call (URL) and/or *JSON* payload which leads to the 
{{EntityProviderException.INVALID_PROPERTY_VALUE}} exception.

Kind regards,
Michael

> Edm.Int64 key is not supported
> ------------------------------
>
>                 Key: OLINGO-529
>                 URL: https://issues.apache.org/jira/browse/OLINGO-529
>             Project: Olingo
>          Issue Type: Bug
>          Components: odata2-core
>    Affects Versions: V2 2.0.1
>            Reporter: Sarah Lavie
>            Assignee: Christian Amend
>            Priority: Critical
>             Fix For: V2 2.0.2
>
>
> Entities with key of type Edm.Int64 can not be read or updated. 
> The same holds for entities with single key.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to