Filtering with Long values

Vemund Jakobsen <[email protected]>
Newsgroups gmane.comp.java.cayenne.user
Message-ID <pony-3c9dc4500866c133e92e3c270d2cb27e372b63d7-d8d262e498050aaf1e1f0894b271ee0792396f06@user.cayenne.apache.org>
Hi,

I'm using Cayenne 4.0.2 and am trying to filter with Long values, but I get the exception below. Am I doing something wrong or are there other ways of filtering? I do not see any method called makeLong in the ExpressionParserTokenManager class.

08:24:08,623 ERROR [stderr] (default task-2) java.lang.NumberFormatException: For input string: "2284222503"
08:24:08,624 ERROR [stderr] (default task-2) 	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
08:24:08,624 ERROR [stderr] (default task-2) 	at java.lang.Integer.parseInt(Integer.java:583)
08:24:08,624 ERROR [stderr] (default task-2) 	at java.lang.Integer.valueOf(Integer.java:740)
08:24:08,624 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.parser.ExpressionParserTokenManager.makeInt(ExpressionParserTokenManager.java:80)
08:24:08,624 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.parser.ExpressionParserTokenManager.TokenLexicalActions(ExpressionParserTokenManager.java:2569)
08:24:08,624 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.parser.ExpressionParserTokenManager.getNextToken(ExpressionParserTokenManager.java:2470)
08:24:08,624 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.parser.ExpressionParser.jj_ntk(ExpressionParser.java:2667)
08:24:08,624 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.parser.ExpressionParser.scalarExpression(ExpressionParser.java:956)
08:24:08,624 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.parser.ExpressionParser.simpleCondition(ExpressionParser.java:318)
08:24:08,624 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.parser.ExpressionParser.notCondition(ExpressionParser.java:206)
08:24:08,624 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.parser.ExpressionParser.andCondition(ExpressionParser.java:82)
08:24:08,625 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.parser.ExpressionParser.orCondition(ExpressionParser.java:42)
08:24:08,629 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.parser.ExpressionParser.expression(ExpressionParser.java:35)
08:24:08,629 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.ExpressionFactory.fromString(ExpressionFactory.java:1338)
08:24:08,629 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.ExpressionFactory.exp(ExpressionFactory.java:1296)
08:24:08,629 ERROR [stderr] (default task-2) 	at org.apache.cayenne.exp.Expression.fromString(Expression.java:181)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.