Re: New features in HSQLDB version 2.3.4 Release Candidate 2

Fred Toussi <[email protected]> Fri, 25 Mar 2016 14:13:54 +0000
Newsgroups gmane.comp.java.hsqldb.user
Message-ID <[email protected]>
Thomas,

Thanks for reporting.

I have fixed this and uploaded a new RC3 Jar.

Fred


On Fri, Mar 25, 2016, at 08:24, Thomas Kellerer wrote:
> Fred Toussi schrieb am 21.03.2016 um 14:21:
> > The latest Release Candidate 2 jar (corresponding to SVN /trunk revision
> > 5570) is available now from
> > the hsqldb.org web site:
> >
> > http://www.hsqldb.org/download/
> >
> > See the changelist:
> >
> > http://hsqldb.org/doc/2.0/changelist_2_0.txt
> >
> > Important new capabilities such as UUID type and SYNONYM have been
> > added.
> >
> > The final release will be out soon. Please test the Release Candidate 2
> > jar with your applications and report any issues as soon as possible.
> >
> When running a SELECT with a table that does not exist, I get a NPE
> rather than a proper error message:
> 
> java.lang.NullPointerException [SQL State=S1000, DB Errorcode=-458]
> java.sql.SQLException: java.lang.NullPointerException
> 	at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
> 	at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
> 	at org.hsqldb.jdbc.JDBCStatement.fetchResult(Unknown Source)
> 	at org.hsqldb.jdbc.JDBCStatement.executeQuery(Unknown Source)
> 	at workbench.sql.commands.SelectCommand.execute(SelectCommand.java:138)
> 	at workbench.sql.StatementRunner.runStatement(StatementRunner.java:552)
> 	at workbench.gui.sql.SqlPanel.displayResult(SqlPanel.java:3399)
> 	at workbench.gui.sql.SqlPanel.runStatement(SqlPanel.java:2160)
> 	at workbench.gui.sql.SqlPanel$4.run(SqlPanel.java:2098)
> Caused by: org.hsqldb.HsqlException: java.lang.NullPointerException
> 	at org.hsqldb.error.Error.error(Unknown Source)
> 	at org.hsqldb.result.Result.newErrorResult(Unknown Source)
> 	at org.hsqldb.result.Result.newErrorResult(Unknown Source)
> 	at org.hsqldb.Session.executeDirectStatement(Unknown Source)
> 	at org.hsqldb.Session.execute(Unknown Source)
> 	... 7 more
> Caused by: java.lang.NullPointerException
> 	at org.hsqldb.Schema.findReference(Unknown Source)
> 	at org.hsqldb.SchemaManager.findSynonym(Unknown Source)
> 	at org.hsqldb.ParserDQL.readTableName(Unknown Source)
> 	at org.hsqldb.ParserDQL.readTableOrSubquery(Unknown Source)
> 	at org.hsqldb.ParserDQL.XreadTableReference(Unknown Source)
> 	at org.hsqldb.ParserDQL.XreadFromClause(Unknown Source)
> 	at org.hsqldb.ParserDQL.XreadTableExpression(Unknown Source)
> 	at org.hsqldb.ParserDQL.XreadQuerySpecification(Unknown Source)
> 	at org.hsqldb.ParserDQL.XreadSimpleTable(Unknown Source)
> 	at org.hsqldb.ParserDQL.XreadQueryPrimary(Unknown Source)
> 	at org.hsqldb.ParserDQL.XreadQueryTerm(Unknown Source)
> 	at org.hsqldb.ParserDQL.XreadQueryExpressionBody(Unknown Source)
> 	at org.hsqldb.ParserDQL.XreadQueryExpression(Unknown Source)
> 	at org.hsqldb.ParserDQL.compileCursorSpecification(Unknown Source)
> 	at org.hsqldb.ParserCommand.compilePart(Unknown Source)
> 	at org.hsqldb.ParserCommand.compileStatements(Unknown Source)
> 	... 9 more
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
> _______________________________________________
> Hsqldb-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/hsqldb-user

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140