igor nemtsov created OLINGO-1146:
------------------------------------
Summary: CLONE - Cannot Filter on Navigation Property
Key: OLINGO-1146
URL: https://issues.apache.org/jira/browse/OLINGO-1146
Project: Olingo
Issue Type: Bug
Components: odata2-jpa
Affects Versions: V2 2.0.0
Reporter: igor nemtsov
Assignee: Michael Bolz
Fix For: V2 2.0.8
Attachments: olingo-414-exception.diff, olingo-414-patch.diff,
olingo-odata2-parent.patch
We are receiving an error when we try to filter on a navigation property. In
our solution we have a Notification entity and a User entity, we would like to
retrieve a specific Notification but only if it is linked to the requesting
user. This would involve an ODATA request which filters on both the UserId and
the NotificationId. An example of the URL we are invoking is:
dspplatform.svc/Notifications?$filter=NotificationId%20eq%204%20and%20UserDetails/UserId%20eq%202
This returns the following error:
org.apache.olingo.odata2.core.edm.provider.EdmNavigationPropertyImplProv cannot
be cast to org.apache.olingo.odata2.api.edm.EdmProperty
Can you please advise on how to perform filters on a Navigation property as we
need this as part of our core functionality?
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)