[
https://issues.apache.org/jira/browse/OLINGO-1427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
mibo updated OLINGO-1427:
-------------------------
Fix Version/s: (Java) V4 5.0.1
(was: Version (Java) V4 5.0.0)
> 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
> Priority: Critical
> Fix For: (Java) V4 5.0.1
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
> *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.20.10#820010)