[
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)