Hi Andrea: if you want, assign this bug to me. 

cheers

On Saturday 15 November 2008 00:08:13 Karel Maesen (JIRA) wrote:
> CQL datetime values throw exception Oracle
> ------------------------------------------
>
>                  Key: GEOT-2157
>                  URL: http://jira.codehaus.org/browse/GEOT-2157
>              Project: GeoTools
>           Issue Type: Bug
>     Affects Versions: 2.5.1
>          Environment: Linux (Ubuntu 8.10), Java 1.5, Oracle 10g XE
>             Reporter: Karel Maesen
>
>
> When using the CQL_Filter in Geoserver with datetime values, an
> NumberFormatException is thrown randomly. Here is the top of the Exception
> stacktrace.
>
> java.lang.NumberFormatException: For input string: "E4.20082008E4"
>       at
> sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224) at
> java.lang.Double.parseDouble(Double.java:510)
>       at java.text.DigitList.getDouble(DigitList.java:151)
>       at java.text.DecimalFormat.parse(DecimalFormat.java:1303)
>       at java.text.SimpleDateFormat.subParse(SimpleDateFormat.java:1538)
>       at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1263)
>       at java.text.DateFormat.parse(DateFormat.java:335)
>       at
> org.geotools.filter.text.cql2.CQLFilterBuilder.buildDateTimeExpression(CQLF
>ilterBuilder.java:333) at
> org.geotools.filter.text.cql2.CQLCompiler.build(CQLCompiler.java:296) at
> org.geotools.filter.text.cql2.CQLCompiler.jjtreeCloseNodeScope(CQLCompiler.
>java:168) at
> org.geotools.filter.text.generated.parsers.CQLParser.DateTime(CQLParser.jav
>a:1551) at
> org.geotools.filter.text.generated.parsers.CQLParser.DateTimeExpression(CQL
>Parser.java:1414) at
> org.geotools.filter.text.generated.parsers.CQLParser.TemporalPredicateBefor
>e(CQLParser.java:1248) at
> org.geotools.filter.text.generated.parsers.CQLParser.TemporalPredicate(CQLP
>arser.java:1222) at
> org.geotools.filter.text.generated.parsers.CQLParser.Predicate(CQLParser.ja
>va:298) at
> org.geotools.filter.text.generated.parsers.CQLParser.BooleanPrimary(CQLPars
>er.java:257) at
> org.geotools.filter.text.generated.parsers.CQLParser.BooleanFactor(CQLParse
>r.java:210) at
> org.geotools.filter.text.generated.parsers.CQLParser.BooleanTerm(CQLParser.
>java:167) at
> org.geotools.filter.text.generated.parsers.CQLParser.BooleanValueExpression
>(CQLParser.java:120) at
> org.geotools.filter.text.generated.parsers.CQLParser.SearchCondition(CQLPar
>ser.java:89) at
> org.geotools.filter.text.generated.parsers.CQLParser.BooleanPrimary(CQLPars
>er.java:267) at
> org.geotools.filter.text.generated.parsers.CQLParser.BooleanFactor(CQLParse
>r.java:210) at
> org.geotools.filter.text.generated.parsers.CQLParser.BooleanTerm(CQLParser.
>java:167) at
> org.geotools.filter.text.generated.parsers.CQLParser.BooleanValueExpression
>(CQLParser.java:120) at
> org.geotools.filter.text.generated.parsers.CQLParser.SearchCondition(CQLPar
>ser.java:89) at
> org.geotools.filter.text.generated.parsers.CQLParser.SequenceOfSearchCondit
>ions(CQLParser.java:98) at
> org.geotools.filter.text.generated.parsers.CQLParser.FilterListCompilationU
>nit(CQLParser.java:82) at
> org.geotools.filter.text.cql2.CQLCompiler.compileFilterList(CQLCompiler.jav
>a:112) at org.geotools.filter.text.cql2.CQL.toFilterList(CQL.java:231)
>       at org.geotools.filter.text.cql2.CQL.toFilterList(CQL.java:183)
>       at
> org.geoserver.wfs.kvp.CQLFilterKvpParser.parse(CQLFilterKvpParser.java:26)

-- 
Mauricio Pazos
Director
www.axios.es

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to