Thanks Okuma, we are closing in on RC shortly so your resolving any issue
promptly is appreciated.
--
Jody Garnett


On Thu, 1 Aug 2019 at 15:05, Okuma Onome <okumaon...@gmail.com> wrote:

> Hello,
>
> I am currently working on a Java library that utilizes GeoTools 21.0
> extensively. While writing test cases, I came across two bugs that are
> related but different.
>
> Firstly, when I tried inserting features into H2 database, it throws up
> the error shown below
>
> *Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorcontainException: Syntax error
> in SQL statement
> "SYSTEM_SEQUENCE_96DAD715_3012_4565_B27B_C24E9DD9101E[*]"""; SQL statement:*
> *SELECT CURRVAL('SYSTEM_SEQUENCE_96DAD715_3012_4565_B27B_C24E9DD9101E"')
> [42000-199]*
> * at org.h2.message.DbException.getJdbcSQLException(DbException.java:451)*
> * at org.h2.message.DbException.getJdbcSQLException(DbException.java:427)*
> * at org.h2.message.DbException.get(DbException.java:205)*
> * at org.h2.message.DbException.get(DbException.java:181)*
> * at org.h2.message.DbException.getSyntaxError(DbException.java:229)*
> * at org.h2.command.Parser.getSyntaxError(Parser.java:989)*
> * at org.h2.command.Parser.checkRunOver(Parser.java:5129)*
> * at org.h2.command.Parser.initialize(Parser.java:5069)*
> * at org.h2.command.Parser.parseExpression(Parser.java:8162)*
> * at org.h2.expression.function.Function.getSequence(Function.java:1773)*
> * at
> org.h2.expression.function.Function.getValueWithArgs(Function.java:1539)*
> * at org.h2.expression.function.Function.getValue(Function.java:607)*
> * at
> org.h2.command.dml.Select$LazyResultQueryFlat.fetchNextRow(Select.java:1890)*
> * at org.h2.result.LazyResult.hasNext(LazyResult.java:101)*
> * at org.h2.result.LazyResult.next(LazyResult.java:60)*
> * at org.h2.command.dml.Select.queryFlat(Select.java:742)*
>
> Apparently, the name of the sequence will always have an extra quote
> attached to it due to a sub-string miscalculation. This problem is also
> present in versions 20.0 and 22-SNAPSHOT. I was able to fix the issue and
> ready to provide the patch. However, this is little compared to the second
> issue which i would outline in a follow up mail.
>
>
>
>
> _______________________________________________
> GeoTools-GT2-Users mailing list
> GeoTools-GT2-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to