I get the NullPointerException also if I open and close the db with
the H2 console:
03-07 09:03:05 database: close
java.lang.NullPointerException
at org.h2.index.PageDataLeaf.moveTo(PageDataLeaf.java:552)
at org.h2.store.PageStore.compact(PageStore.java:709)
at org.h2.store.PageStore.compact(PageStore.java:523)
at org.h2.engine.Database.closeOpenFilesAndUnlock(Database.java:1198)
at org.h2.engine.Database.close(Database.java:1148)
at org.h2.engine.Database.removeSession(Database.java:1027)
at org.h2.engine.Session.close(Session.java:563)
at org.h2.jdbc.JdbcConnection.close(JdbcConnection.java:365)
at org.h2.server.web.WebApp.logout(WebApp.java:925)
at org.h2.server.web.WebApp.process(WebApp.java:209)
at org.h2.server.web.WebApp.processRequest(WebApp.java:164)
at org.h2.server.web.WebThread.process(WebThread.java:137)
at org.h2.server.web.WebThread.run(WebThread.java:93)
at java.lang.Thread.run(Unknown Source)
The DB was initially created with H2 1.2.147.
Ulrich