Om Parkash created OLINGO-1427:
----------------------------------

             Summary: In operator's types 'Edm.Int16' and 'Edm.Int64' are not 
compatible
                 Key: OLINGO-1427
                 URL: https://issues.apache.org/jira/browse/OLINGO-1427
             Project: Olingo
          Issue Type: Bug
          Components: odata4-server
    Affects Versions: (Java) V4 4.7.1
            Reporter: Om Parkash
             Fix For: (Java) V4 4.7.2


*Filter:* ?$filter=id in (400)

where id is Edm.Int64 type

 

*Exception:*

org.apache.olingo.server.core.uri.parser.UriParserSemanticException: 
Incompatible 
types.org.apache.olingo.server.core.uri.parser.UriParserSemanticException: 
Incompatible types. at 
org.apache.olingo.server.core.uri.parser.ExpressionParser.checkInExpressionTypes(ExpressionParser.java:369)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.uri.parser.ExpressionParser.parseExprPrimary(ExpressionParser.java:341)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.uri.parser.ExpressionParser.parseExprUnary(ExpressionParser.java:324)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.uri.parser.ExpressionParser.parseExprMul(ExpressionParser.java:293)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.uri.parser.ExpressionParser.parseExprAdd(ExpressionParser.java:279)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.uri.parser.ExpressionParser.parseExprRel(ExpressionParser.java:236)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.uri.parser.ExpressionParser.parseExprEquality(ExpressionParser.java:218)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.uri.parser.ExpressionParser.parseAnd(ExpressionParser.java:208)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.uri.parser.ExpressionParser.parseExpression(ExpressionParser.java:190)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.uri.parser.ExpressionParser.parse(ExpressionParser.java:184)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.uri.parser.FilterParser.parse(FilterParser.java:48)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.uri.parser.Parser.parseFilterOption(Parser.java:413)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.uri.parser.Parser.parseUri(Parser.java:281) 
~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.ODataHandlerImpl.processInternal(ODataHandlerImpl.java:143)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.ODataHandlerImpl.process(ODataHandlerImpl.java:85)
 ~[odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.ODataHttpHandlerImpl.process(ODataHttpHandlerImpl.java:74)
 [odata-server-core-4.7.1.jar:4.7.1] at 
org.apache.olingo.server.core.ODataHttpHandlerImpl.process(ODataHttpHandlerImpl.java:88)
 [odata-server-core-4.7.1.jar:4.7.1]



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

Reply via email to