Hi, I already wrote, if you reply to a message "H2 Database Engine: New version 1.1.114 available", please use a different subject.
Yes, the ArrayIndexOutOfBoundsException should be fixed. But you may have to delete the .index.db file if it is still a problem. Regards, Thomas On Wed, Jun 3, 2009 at 1:26 PM, chenson42 <[email protected]> wrote: > > Was this the ArrayIndexOutOfBoundsException exception that was fixed > in 1.1.114? We received this during a select after all the rows in a > table had been deleted and a single row had been reinserted. The > issue was fixed by dropping and recreating the table. > > java.lang.ArrayIndexOutOfBoundsException: i=0 size=0 > at org.h2.util.IntArray.get(IntArray.java:54) > at org.h2.index.BtreeNode.findFirst(BtreeNode.java:234) > at org.h2.index.BtreeIndex.find(BtreeIndex.java:288) > at org.h2.index.BtreeIndex.find(BtreeIndex.java:274) > at org.h2.table.TableFilter.next(TableFilter.java:297) > at org.h2.command.dml.Select.queryFlat(Select.java:493) > at org.h2.command.dml.Select.queryWithoutCache(Select.java: > 561) > at org.h2.command.dml.Query.query(Query.java:233) > at org.h2.expression.ConditionInSelect.getValue > (ConditionInSelect.java:47) > at org.h2.expression.ConditionAndOr.getValue > (ConditionAndOr.java:93) > at org.h2.expression.ConditionAndOr.getValue > (ConditionAndOr.java:93) > at org.h2.expression.Expression.getBooleanValue > (Expression.java:188) > at org.h2.command.dml.Select.queryFlat(Select.java:496) > at org.h2.command.dml.Select.queryWithoutCache(Select.java: > 561) > at org.h2.command.dml.Query.query(Query.java:233) > at org.h2.index.ViewIndex.find(ViewIndex.java:196) > at org.h2.table.TableFilter.next(TableFilter.java:297) > at org.h2.table.TableFilter.next(TableFilter.java:352) > at org.h2.command.dml.Select.queryFlat(Select.java:493) > at org.h2.command.dml.Select.queryWithoutCache(Select.java: > 561) > at org.h2.command.dml.Query.query(Query.java:233) > at org.h2.command.CommandContainer.query(CommandContainer.java: > 81) > at org.h2.command.Command.executeQueryLocal(Command.java:141) > > On Jun 1, 10:20 am, Thomas Mueller <[email protected]> > wrote: > > Hello, > > > > A new version of H2 is available for (http://www.h2database.com) > download. > > (You may have to click 'Refresh'). > > > > Changes and new functionality: > > - Java 1.5 is now required to run H2. > > - Fulltext search: Data is no longer deleted and > > re-inserted if there was no change. > > - Microsoft Windows: when using the the installer, Vista wrote > > "This program may not have installed correctly." > > This message should no longer appear. > > > > Bugfixes: > > - ResultSetMetaData.getColumnClassName returned the wrong > > class for CLOB and BLOB columns. > > - In some situations, an ArrayIndexOutOfBoundsException was > > thrown when adding rows. > > - The Recover tool did not always work. > > > > For details, see the 'Change Log' athttp:// > www.h2database.com/html/changelog.html > > > > For future plans, see the 'Roadmap' page athttp:// > www.h2database.com/html/roadmap.html > > > > P.S. If you reply to this message please use a different subject. > > > > Have fun, > > Thomas > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "H2 Database" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/h2-database?hl=en -~----------~----~----~----~------~----~------~--~---
