Subscribe

HSQLJAR 2.2.9 and OpenOffice

You are viewing a single message from this topic. View all messages.

  1. 2012-07-29 09:02:35 PDT
    I met same errors when I opened Sliderule file, converted, closed and reopened in OOo which use 2.2.9 snapshot. I tested more, created hsqldb server, copied all files from odb file /database subdirectories to server as test.script, test.data, ...etc. When I first run server all data was correct. I stopped server with CTRL+C restarted, and I get errors: "c:\Users\Zoltan\Documents\OOotest\hsqldb19\hsqldb-2.2.9_snapshot\hsqldb\bin>runS erver.bat c:\Users\Zoltan\Documents\OOotest\hsqldb19\hsqldb-2.2.9_snapshot\hsqldb\bin>cd . .\data [Server@1e57e8f]: [Thread[main,5,main]]: checkRunning(false) entered [Server@1e57e8f]: [Thread[main,5,main]]: checkRunning(false) exited [Server@1e57e8f]: Startup sequence initiated from main() method [Server@1e57e8f]: Could not load properties from file [Server@1e57e8f]: Using cli/default properties only [Server@1e57e8f]: Initiating startup sequence... [Server@1e57e8f]: Server socket opened successfully in 0 ms. 2012-07-29T17:41:22.113+0200 WARNING failed to read a byte array java.io.EOFException at org.hsqldb.persist.ScaledRAFile.read(ScaledRAFile.java:284) at org.hsqldb.persist.ScaledRAFile.readInt(ScaledRAFile.java:275) at org.hsqldb.persist.DataFileCache.readObject(DataFileCache.java:934) at org.hsqldb.persist.DataFileCache.getFromFile(DataFileCache.java:860) at org.hsqldb.persist.DataFileCache.get(DataFileCache.java:837) at org.hsqldb.persist.RowStoreAVLDisk.get(RowStoreAVLDisk.java:112) at org.hsqldb.persist.RowStoreAVLDisk.setAccessor(RowStoreAVLDisk.java:3 19) at org.hsqldb.Table.setIndexRoots(Table.java:2530) at org.hsqldb.Table.setIndexRoots(Table.java:2574) at org.hsqldb.StatementCommand.getResult(StatementCommand.java:864) at org.hsqldb.StatementCommand.execute(StatementCommand.java:212) at org.hsqldb.Session.executeCompiledStatement(Session.java:1288) at org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:11 7) at org.hsqldb.scriptio.ScriptReaderBase.readAll(ScriptReaderBase.java:63 ) at org.hsqldb.persist.Log.processScript(Log.java:743) at org.hsqldb.persist.Log.open(Log.java:147) at org.hsqldb.persist.Logger.openPersistence(Logger.java:400) at org.hsqldb.Database.reopen(Database.java:231) at org.hsqldb.Database.open(Database.java:197) at org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:255) at org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:188) at org.hsqldb.server.Server.openDatabases(Server.java:1875) at org.hsqldb.server.Server.run(Server.java:2208) at org.hsqldb.server.Server.access$000(Server.java:243) at org.hsqldb.server.Server$ServerThread.run(Server.java:315) 2012-07-29T17:41:22.113+0200 SEVERE test.data getFromFile 160 org.hsqldb.HsqlException: java.io.EOFException at org.hsqldb.error.Error.error(Error.java:113) at org.hsqldb.persist.DataFileCache.readObject(DataFileCache.java:941) at org.hsqldb.persist.DataFileCache.getFromFile(DataFileCache.java:860) at org.hsqldb.persist.DataFileCache.get(DataFileCache.java:837) at org.hsqldb.persist.RowStoreAVLDisk.get(RowStoreAVLDisk.java:112) at org.hsqldb.persist.RowStoreAVLDisk.setAccessor(RowStoreAVLDisk.java:3 19) at org.hsqldb.Table.setIndexRoots(Table.java:2530) at org.hsqldb.Table.setIndexRoots(Table.java:2574) at org.hsqldb.StatementCommand.getResult(StatementCommand.java:864) at org.hsqldb.StatementCommand.execute(StatementCommand.java:212) at org.hsqldb.Session.executeCompiledStatement(Session.java:1288) at org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:11 7) at org.hsqldb.scriptio.ScriptReaderBase.readAll(ScriptReaderBase.java:63 ) at org.hsqldb.persist.Log.processScript(Log.java:743) at org.hsqldb.persist.Log.open(Log.java:147) at org.hsqldb.persist.Logger.openPersistence(Logger.java:400) at org.hsqldb.Database.reopen(Database.java:231) at org.hsqldb.Database.open(Database.java:197) at org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:255) at org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:188) at org.hsqldb.server.Server.openDatabases(Server.java:1875) at org.hsqldb.server.Server.run(Server.java:2208) at org.hsqldb.server.Server.access$000(Server.java:243) at org.hsqldb.server.Server$ServerThread.run(Server.java:315) Caused by: java.io.EOFException at org.hsqldb.persist.ScaledRAFile.read(ScaledRAFile.java:284) at org.hsqldb.persist.ScaledRAFile.readInt(ScaledRAFile.java:275) at org.hsqldb.persist.DataFileCache.readObject(DataFileCache.java:934) ... 22 more 2012-07-29T17:41:22.128+0200 WARNING java.io.EOFException in statement [SET TA BLE PUBLIC."WORLD_CONTINENT" INDEX '160 0 8'] org.hsqldb.HsqlException: java.io.EOFException at org.hsqldb.error.Error.error(Error.java:113) at org.hsqldb.persist.DataFileCache.readObject(DataFileCache.java:941) at org.hsqldb.persist.DataFileCache.getFromFile(DataFileCache.java:860) at org.hsqldb.persist.DataFileCache.get(DataFileCache.java:837) at org.hsqldb.persist.RowStoreAVLDisk.get(RowStoreAVLDisk.java:112) at org.hsqldb.persist.RowStoreAVLDisk.setAccessor(RowStoreAVLDisk.java:3 19) at org.hsqldb.Table.setIndexRoots(Table.java:2530) at org.hsqldb.Table.setIndexRoots(Table.java:2574) at org.hsqldb.StatementCommand.getResult(StatementCommand.java:864) at org.hsqldb.StatementCommand.execute(StatementCommand.java:212) at org.hsqldb.Session.executeCompiledStatement(Session.java:1288) at org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:11 7) at org.hsqldb.scriptio.ScriptReaderBase.readAll(ScriptReaderBase.java:63 ) at org.hsqldb.persist.Log.processScript(Log.java:743) at org.hsqldb.persist.Log.open(Log.java:147) at org.hsqldb.persist.Logger.openPersistence(Logger.java:400) at org.hsqldb.Database.reopen(Database.java:231) at org.hsqldb.Database.open(Database.java:197) at org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:255) at org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:188) at org.hsqldb.server.Server.openDatabases(Server.java:1875) at org.hsqldb.server.Server.run(Server.java:2208) at org.hsqldb.server.Server.access$000(Server.java:243) at org.hsqldb.server.Server$ServerThread.run(Server.java:315) Caused by: java.io.EOFException at org.hsqldb.persist.ScaledRAFile.read(ScaledRAFile.java:284) at org.hsqldb.persist.ScaledRAFile.readInt(ScaledRAFile.java:275) at org.hsqldb.persist.DataFileCache.readObject(DataFileCache.java:934) ... 22 more 2012-07-29T17:41:22.128+0200 WARNING Script processing failure org.hsqldb.HsqlException: error in script file line: 61 java.io.EOFException in statement [SET TABLE PUBLIC."WORLD_CONTINENT" INDEX '160 0 8'] at org.hsqldb.error.Error.error(Error.java:136) at org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:14 8) at org.hsqldb.scriptio.ScriptReaderBase.readAll(ScriptReaderBase.java:63 ) at org.hsqldb.persist.Log.processScript(Log.java:743) at org.hsqldb.persist.Log.open(Log.java:147) at org.hsqldb.persist.Logger.openPersistence(Logger.java:400) at org.hsqldb.Database.reopen(Database.java:231) at org.hsqldb.Database.open(Database.java:197) at org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:255) at org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:188) at org.hsqldb.server.Server.openDatabases(Server.java:1875) at org.hsqldb.server.Server.run(Server.java:2208) at org.hsqldb.server.Server.access$000(Server.java:243) at org.hsqldb.server.Server$ServerThread.run(Server.java:315) Caused by: org.hsqldb.HsqlException: java.io.EOFException at org.hsqldb.error.Error.error(Error.java:113) at org.hsqldb.persist.DataFileCache.readObject(DataFileCache.java:941) at org.hsqldb.persist.DataFileCache.getFromFile(DataFileCache.java:860) at org.hsqldb.persist.DataFileCache.get(DataFileCache.java:837) at org.hsqldb.persist.RowStoreAVLDisk.get(RowStoreAVLDisk.java:112) at org.hsqldb.persist.RowStoreAVLDisk.setAccessor(RowStoreAVLDisk.java:3 19) at org.hsqldb.Table.setIndexRoots(Table.java:2530) at org.hsqldb.Table.setIndexRoots(Table.java:2574) at org.hsqldb.StatementCommand.getResult(StatementCommand.java:864) at org.hsqldb.StatementCommand.execute(StatementCommand.java:212) at org.hsqldb.Session.executeCompiledStatement(Session.java:1288) at org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:11 7) ... 12 more Caused by: java.io.EOFException at org.hsqldb.persist.ScaledRAFile.read(ScaledRAFile.java:284) at org.hsqldb.persist.ScaledRAFile.readInt(ScaledRAFile.java:275) at org.hsqldb.persist.DataFileCache.readObject(DataFileCache.java:934) ... 22 more 2012-07-29T17:41:22.269+0200 SEVERE could not reopen database org.hsqldb.HsqlException: error in script file line: 61 java.io.EOFException in statement [SET TABLE PUBLIC."WORLD_CONTINENT" INDEX '160 0 8'] at org.hsqldb.error.Error.error(Error.java:136) at org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:14 8) at org.hsqldb.scriptio.ScriptReaderBase.readAll(ScriptReaderBase.java:63 ) at org.hsqldb.persist.Log.processScript(Log.java:743) at org.hsqldb.persist.Log.open(Log.java:147) at org.hsqldb.persist.Logger.openPersistence(Logger.java:400) at org.hsqldb.Database.reopen(Database.java:231) at org.hsqldb.Database.open(Database.java:197) at org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:255) at org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:188) at org.hsqldb.server.Server.openDatabases(Server.java:1875) at org.hsqldb.server.Server.run(Server.java:2208) at org.hsqldb.server.Server.access$000(Server.java:243) at org.hsqldb.server.Server$ServerThread.run(Server.java:315) Caused by: org.hsqldb.HsqlException: java.io.EOFException at org.hsqldb.error.Error.error(Error.java:113) at org.hsqldb.persist.DataFileCache.readObject(DataFileCache.java:941) at org.hsqldb.persist.DataFileCache.getFromFile(DataFileCache.java:860) at org.hsqldb.persist.DataFileCache.get(DataFileCache.java:837) at org.hsqldb.persist.RowStoreAVLDisk.get(RowStoreAVLDisk.java:112) at org.hsqldb.persist.RowStoreAVLDisk.setAccessor(RowStoreAVLDisk.java:3 19) at org.hsqldb.Table.setIndexRoots(Table.java:2530) at org.hsqldb.Table.setIndexRoots(Table.java:2574) at org.hsqldb.StatementCommand.getResult(StatementCommand.java:864) at org.hsqldb.StatementCommand.execute(StatementCommand.java:212) at org.hsqldb.Session.executeCompiledStatement(Session.java:1288) at org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:11 7) ... 12 more Caused by: java.io.EOFException at org.hsqldb.persist.ScaledRAFile.read(ScaledRAFile.java:284) at org.hsqldb.persist.ScaledRAFile.readInt(ScaledRAFile.java:275) at org.hsqldb.persist.DataFileCache.readObject(DataFileCache.java:934) ... 22 more [Server@1e57e8f]: [Thread[HSQLDB Server @1e57e8f,5,main]]: Database [index=0, db =file:test, alias=] did not open: org.hsqldb.HsqlException: error in script file line: 61 java.io.EOFException in statement [SET TABLE PUBLIC."WORLD_CONTINENT" INDEX '160 0 8'] [Server@1e57e8f]: [Thread[HSQLDB Server @1e57e8f,5,main]]: Shutting down because there are no open databases [Server@1e57e8f]: Initiating shutdown sequence... [Server@1e57e8f]: Shutdown sequence completed in 16 ms. [Server@1e57e8f]: 2012-07-29 17:41:22.300 SHUTDOWN : System.exit() is called next." If I use SHUTDOWN SCRIPT SQL command, than I can start server again without any problem. Same happens when in OOo I use SHUTDOWN SCRIPT in SQL command window, after reopening the odb file works.
Jump To:
< Previous | 1 | 2 | Next >

Add a Reply

This forum does not allow anonymous participation.

Log in to add a reply. Not registered? Create an account to participate and receive email updates when replies are posted to this topic.