Abhilash Patlolla created OLINGO-1278: -----------------------------------------
Summary: Unable to apply filter on a Collection EdmPrimitiveTypeKind.Guid property Key: OLINGO-1278 URL: https://issues.apache.org/jira/browse/OLINGO-1278 Project: Olingo Issue Type: Bug Components: odata4-server Affects Versions: (Java) V4 4.4.0 Reporter: Abhilash Patlolla {color:#333333}I have an *Entity* with a CsdlProperty of type *EdmPrimitiveTypeKind.Guid* and *collection* true.{color} {color:#333333}When I try to apply a system filter on the entity for that property, for example:{color} {color:#333333}Name of the entity: Email{color} {color:#333333}Property which is a collection and has a list of Guid's: Recipient{color} *{color:#333333}Odata rest call:{color}* {code:java} https://sampleodataservice/email?$filter=recipient eq 645bc5dd-b83f-41e1-af0b-a0ae56ef667d{code} {color:#333333}I am seeing the below response:{color} {code:java} A collection expression is not allowed.{code} {color:#333333}The above call used to work with the Apache Olingo 4.3.0 but it is failing with the new Apache Olingo 4.4.0. I see that the changes in Expression Parser class to check the collection element is creating this exception.{color} {color:#333333} *References*: {color} {color:#333333}https://issues.apache.org/jira/browse/OLINGO-1028 {color} {color:#333333}[https://github.com/apache/olingo-odata4/commit/72fcaa1a54a3607ee2b94f66414677ab6f9c8e92#diff-79996ba89231b208eb1639059dc31a7d] {color} {color:#333333}[https://git-wip-us.apache.org/repos/asf?p=olingo-odata4.git;a=blobdiff;f=lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/ExpressionParser.java;h=7a34095966097f1578b745e1da306dd9a7b94ad7;hp=23fd8a40428ead9c357e779b83d838b299ed0b11;hb=72fcaa1a54a3607ee2b94f66414677ab6f9c8e92;hpb=b9a71ff88a8f304d4bb2b382b6ffb46e5cc8cb1] {color} {color:#333333}Could you please provide some information on how to add a *filter* on a *collection* *property* which has *elements* of type *Edm.Guid*.{color} {color:#333333}Thanks and Regards,{color} {color:#333333}Abhilash{color} -- This message was sent by Atlassian JIRA (v7.6.3#76005)