-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 thanks for your help Updating to the jar provided there seems to have fixed the issue ... after crashing my program several times loading the DB on start still works fine!
regards Christian Am 05.03.2010 15:11, schrieb Fred Toussi: > Thanks, > > The backup file is handled differently from 1.8. Changes were made > to improve reliability. Please use the latest snapshot jars from > the support page on our web site. If the problem is still there, > please let us known and we will investigate further. > > Fred > > On Fri, 05 Mar 2010 14:27 +0100, "Christian Ortolf" > <christianort...@gmx.ch> wrote: Hello Devs! > > at first I really like the speed of the 2.0 HSQLDB... though I > ran into one issue: Often when I not close the HSQLDB properly it > fails to restart on the files again .. and I get the following > error messages from java: (I never had such a problem with 1.8.x > releases) is this a bug or do I have to threat 2.0 differently as > 1.8 ? > > Mar 5, 2010 2:12:47 PM org.hsqldb.persist.Logger logSevereEvent > SEVERE: open failed org.hsqldb.HsqlException: file input/output > error E:\Programme\jucy\db\jucydb.data (The requested operation > cannot be performed on a file with a user-mapped section open) > E:\Programme\jucy\db\jucydb.backup at > org.hsqldb.error.Error.error(Error.java:112) at > org.hsqldb.persist.DataFileCache.restoreBackup(DataFileCache.java:356) > > at org.hsqldb.persist.DataFileCache.open(DataFileCache.java:238) > at org.hsqldb.persist.Log.getCache(Log.java:596) at > org.hsqldb.persist.Logger.getCache(Logger.java:614) at > org.hsqldb.persist.Logger.newStore(Logger.java:1027) at > org.hsqldb.Table.createDefaultStore(Table.java:286) at > org.hsqldb.Table.<init>(Table.java:265) at > org.hsqldb.TableUtil.newTable(TableUtil.java:57) at > org.hsqldb.ParserDDL.compileCreateTable(ParserDDL.java:994) at > org.hsqldb.ParserDDL.compileCreate(ParserDDL.java:150) at > org.hsqldb.ParserCommand.compilePart(ParserCommand.java:204) at > org.hsqldb.ParserCommand.compileStatement(ParserCommand.java:63) at > org.hsqldb.Session.compileStatement(Session.java:839) at > org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:100) > > at > org.hsqldb.scriptio.ScriptReaderBase.readAll(ScriptReaderBase.java:65) > > at org.hsqldb.persist.Log.processScript(Log.java:789) > at org.hsqldb.persist.Log.open(Log.java:195) at > org.hsqldb.persist.Logger.openPersistence(Logger.java:243) at > org.hsqldb.Database.reopen(Database.java:200) at > org.hsqldb.Database.open(Database.java:172) at > org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:225) at > org.hsqldb.DatabaseManager.newSession(DatabaseManager.java:148) at > org.hsqldb.jdbc.JDBCConnection.<init>(JDBCConnection.java:3221) at > org.hsqldb.jdbc.JDBCDriver.getConnection(JDBCDriver.java:285) at > org.hsqldb.jdbc.JDBCDriver.connect(JDBCDriver.java:245) at > java.sql.DriverManager.getConnection(DriverManager.java:582) at > java.sql.DriverManager.getConnection(DriverManager.java:185) at > eu.jucy.database.HSQLDB.connect(HSQLDB.java:155) at > eu.jucy.database.HSQLDB.init(HSQLDB.java:83) at > uc.DCClient$Initializer.loadDB(DCClient.java:1287) at > uc.DCClient.<init>(DCClient.java:419) at > eu.jucy.gui.ApplicationWorkbenchWindowAdvisor.preWindowOpen(ApplicationWorkbenchWindowAdvisor.java:118) > > at > org.eclipse.ui.internal.WorkbenchWindow.fireWindowOpening(WorkbenchWindow.java:1285) > > at > org.eclipse.ui.internal.WorkbenchWindow.<init>(WorkbenchWindow.java:398) > > at > org.eclipse.ui.internal.tweaklets.Workbench3xImplementation.createWorkbenchWindow(Workbench3xImplementation.java:31) > > at > org.eclipse.ui.internal.Workbench.newWorkbenchWindow(Workbench.java:1731) > > at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:1729) > at > org.eclipse.ui.internal.Workbench$60.runWithException(Workbench.java:3361) > > at > org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at > org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) > > at > org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3892) > > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3513) > at > org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) > > at > org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1384) > > at > org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at > org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) > > at > org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3892) > > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3513) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2315) at > org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2220) at > org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at > org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > > at > org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493) > > at > org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > > at eu.jucy.gui.Application.start(Application.java:80) > at > org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) > > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) > > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) > > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:367) > > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:611) at > org.eclipse.equinox.launcher.Main.basicRun(Main.java:566) at > org.eclipse.equinox.launcher.Main.run(Main.java:1363) at > org.eclipse.equinox.launcher.Main.main(Main.java:1339) Caused by: > java.io.FileNotFoundException: E:\Programme\jucy\db\jucydb.data > (The requested operation cannot be performed on a file with a > user-mapped section open) at java.io.FileOutputStream.open(Native > Method) at > java.io.FileOutputStream.<init>(FileOutputStream.java:179) at > java.io.FileOutputStream.<init>(FileOutputStream.java:131) at > org.hsqldb.lib.FileUtil.openOutputStreamElement(FileUtil.java:102) > at org.hsqldb.lib.FileArchiver.unarchive(FileArchiver.java:196) at > org.hsqldb.persist.DataFileCache.restoreBackup(DataFileCache.java:348) > > ... 69 more > Mar 5, 2010 2:12:47 PM org.hsqldb.persist.Logger logWarningEvent > WARNING: file input/output errorerror file input/output error > E:\Programme\jucy\db\jucydb.data (The requested operation cannot > be performed on a file with a user-mapped section open) > E:\Programme\jucy\db\jucydb.backup opening file - file > E:\Programme\jucy\db\jucydb.data org.hsqldb.HsqlException: file > input/output errorerror file input/output error > E:\Programme\jucy\db\jucydb.data (The requested operation cannot be > performed on a file with a user-mapped section open) > E:\Programme\jucy\db\jucydb.backup opening file - file > E:\Programme\jucy\db\jucydb.data at > org.hsqldb.error.Error.error(Error.java:112) at > org.hsqldb.persist.DataFileCache.open(DataFileCache.java:284) at > org.hsqldb.persist.Log.getCache(Log.java:596) at > org.hsqldb.persist.Logger.getCache(Logger.java:614) at > org.hsqldb.persist.Logger.newStore(Logger.java:1027) at > org.hsqldb.Table.createDefaultStore(Table.java:286) at > org.hsqldb.Table.<init>(Table.java:265) at > org.hsqldb.TableUtil.newTable(TableUtil.java:57) at > org.hsqldb.ParserDDL.compileCreateTable(ParserDDL.java:994) at > org.hsqldb.ParserDDL.compileCreate(ParserDDL.java:150) at > org.hsqldb.ParserCommand.compilePart(ParserCommand.java:204) at > org.hsqldb.ParserCommand.compileStatement(ParserCommand.java:63) at > org.hsqldb.Session.compileStatement(Session.java:839) at > org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:100) > > at > org.hsqldb.scriptio.ScriptReaderBase.readAll(ScriptReaderBase.java:65) > > at org.hsqldb.persist.Log.processScript(Log.java:789) > at org.hsqldb.persist.Log.open(Log.java:195) at > org.hsqldb.persist.Logger.openPersistence(Logger.java:243) at > org.hsqldb.Database.reopen(Database.java:200) at > org.hsqldb.Database.open(Database.java:172) at > org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:225) at > org.hsqldb.DatabaseManager.newSession(DatabaseManager.java:148) at > org.hsqldb.jdbc.JDBCConnection.<init>(JDBCConnection.java:3221) at > org.hsqldb.jdbc.JDBCDriver.getConnection(JDBCDriver.java:285) at > org.hsqldb.jdbc.JDBCDriver.connect(JDBCDriver.java:245) at > java.sql.DriverManager.getConnection(DriverManager.java:582) at > java.sql.DriverManager.getConnection(DriverManager.java:185) at > eu.jucy.database.HSQLDB.connect(HSQLDB.java:155) at > eu.jucy.database.HSQLDB.init(HSQLDB.java:83) at > uc.DCClient$Initializer.loadDB(DCClient.java:1287) at > uc.DCClient.<init>(DCClient.java:419) at > eu.jucy.gui.ApplicationWorkbenchWindowAdvisor.preWindowOpen(ApplicationWorkbenchWindowAdvisor.java:118) > > at > org.eclipse.ui.internal.WorkbenchWindow.fireWindowOpening(WorkbenchWindow.java:1285) > > at > org.eclipse.ui.internal.WorkbenchWindow.<init>(WorkbenchWindow.java:398) > > at > org.eclipse.ui.internal.tweaklets.Workbench3xImplementation.createWorkbenchWindow(Workbench3xImplementation.java:31) > > at > org.eclipse.ui.internal.Workbench.newWorkbenchWindow(Workbench.java:1731) > > at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:1729) > at > org.eclipse.ui.internal.Workbench$60.runWithException(Workbench.java:3361) > > at > org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at > org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) > > at > org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3892) > > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3513) > at > org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) > > at > org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1384) > > at > org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at > org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) > > at > org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3892) > > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3513) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2315) at > org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2220) at > org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at > org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > > at > org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493) > > at > org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > > at eu.jucy.gui.Application.start(Application.java:80) > at > org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) > > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) > > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) > > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:367) > > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:611) at > org.eclipse.equinox.launcher.Main.basicRun(Main.java:566) at > org.eclipse.equinox.launcher.Main.run(Main.java:1363) at > org.eclipse.equinox.launcher.Main.main(Main.java:1339) Caused by: > org.hsqldb.HsqlException: file input/output error > E:\Programme\jucy\db\jucydb.data (The requested operation cannot > be performed on a file with a user-mapped section open) > E:\Programme\jucy\db\jucydb.backup at > org.hsqldb.error.Error.error(Error.java:112) at > org.hsqldb.persist.DataFileCache.restoreBackup(DataFileCache.java:356) > > at org.hsqldb.persist.DataFileCache.open(DataFileCache.java:238) > ... 68 more Caused by: java.io.FileNotFoundException: > E:\Programme\jucy\db\jucydb.data (The requested operation cannot > be performed on a file with a user-mapped section open) at > java.io.FileOutputStream.open(Native Method) at > java.io.FileOutputStream.<init>(FileOutputStream.java:179) at > java.io.FileOutputStream.<init>(FileOutputStream.java:131) at > org.hsqldb.lib.FileUtil.openOutputStreamElement(FileUtil.java:102) > at org.hsqldb.lib.FileArchiver.unarchive(FileArchiver.java:196) at > org.hsqldb.persist.DataFileCache.restoreBackup(DataFileCache.java:348) > > ... 69 more > Mar 5, 2010 2:12:47 PM org.hsqldb.persist.Logger logWarningEvent > WARNING: Script processing failure org.hsqldb.HsqlException: error > in script file line: 23 file input/output errorerror file > input/output error E:\Programme\jucy\db\jucydb.data (The requested > operation cannot be performed on a file with a user-mapped section > open) E:\Programme\jucy\db\jucydb.backup opening file - file > E:\Programme\jucy\db\jucydb.data at > org.hsqldb.error.Error.error(Error.java:112) at > org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:137) > > at > org.hsqldb.scriptio.ScriptReaderBase.readAll(ScriptReaderBase.java:65) > > at org.hsqldb.persist.Log.processScript(Log.java:789) > at org.hsqldb.persist.Log.open(Log.java:195) at > org.hsqldb.persist.Logger.openPersistence(Logger.java:243) at > org.hsqldb.Database.reopen(Database.java:200) at > org.hsqldb.Database.open(Database.java:172) at > org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:225) at > org.hsqldb.DatabaseManager.newSession(DatabaseManager.java:148) at > org.hsqldb.jdbc.JDBCConnection.<init>(JDBCConnection.java:3221) at > org.hsqldb.jdbc.JDBCDriver.getConnection(JDBCDriver.java:285) at > org.hsqldb.jdbc.JDBCDriver.connect(JDBCDriver.java:245) at > java.sql.DriverManager.getConnection(DriverManager.java:582) at > java.sql.DriverManager.getConnection(DriverManager.java:185) at > eu.jucy.database.HSQLDB.connect(HSQLDB.java:155) at > eu.jucy.database.HSQLDB.init(HSQLDB.java:83) at > uc.DCClient$Initializer.loadDB(DCClient.java:1287) at > uc.DCClient.<init>(DCClient.java:419) at > eu.jucy.gui.ApplicationWorkbenchWindowAdvisor.preWindowOpen(ApplicationWorkbenchWindowAdvisor.java:118) > > at > org.eclipse.ui.internal.WorkbenchWindow.fireWindowOpening(WorkbenchWindow.java:1285) > > at > org.eclipse.ui.internal.WorkbenchWindow.<init>(WorkbenchWindow.java:398) > > at > org.eclipse.ui.internal.tweaklets.Workbench3xImplementation.createWorkbenchWindow(Workbench3xImplementation.java:31) > > at > org.eclipse.ui.internal.Workbench.newWorkbenchWindow(Workbench.java:1731) > > at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:1729) > at > org.eclipse.ui.internal.Workbench$60.runWithException(Workbench.java:3361) > > at > org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at > org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) > > at > org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3892) > > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3513) > at > org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) > > at > org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1384) > > at > org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at > org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) > > at > org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3892) > > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3513) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2315) at > org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2220) at > org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at > org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > > at > org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493) > > at > org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > > at eu.jucy.gui.Application.start(Application.java:80) > at > org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) > > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) > > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) > > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:367) > > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:611) at > org.eclipse.equinox.launcher.Main.basicRun(Main.java:566) at > org.eclipse.equinox.launcher.Main.run(Main.java:1363) at > org.eclipse.equinox.launcher.Main.main(Main.java:1339) Caused by: > org.hsqldb.HsqlException: file input/output errorerror file > input/output error E:\Programme\jucy\db\jucydb.data (The requested > operation cannot be performed on a file with a user-mapped section > open) E:\Programme\jucy\db\jucydb.backup opening file - file > E:\Programme\jucy\db\jucydb.data at > org.hsqldb.error.Error.error(Error.java:112) at > org.hsqldb.persist.DataFileCache.open(DataFileCache.java:284) at > org.hsqldb.persist.Log.getCache(Log.java:596) at > org.hsqldb.persist.Logger.getCache(Logger.java:614) at > org.hsqldb.persist.Logger.newStore(Logger.java:1027) at > org.hsqldb.Table.createDefaultStore(Table.java:286) at > org.hsqldb.Table.<init>(Table.java:265) at > org.hsqldb.TableUtil.newTable(TableUtil.java:57) at > org.hsqldb.ParserDDL.compileCreateTable(ParserDDL.java:994) at > org.hsqldb.ParserDDL.compileCreate(ParserDDL.java:150) at > org.hsqldb.ParserCommand.compilePart(ParserCommand.java:204) at > org.hsqldb.ParserCommand.compileStatement(ParserCommand.java:63) at > org.hsqldb.Session.compileStatement(Session.java:839) at > org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:100) > > ... 56 more > Caused by: org.hsqldb.HsqlException: file input/output error > E:\Programme\jucy\db\jucydb.data (The requested operation cannot > be performed on a file with a user-mapped section open) > E:\Programme\jucy\db\jucydb.backup at > org.hsqldb.error.Error.error(Error.java:112) at > org.hsqldb.persist.DataFileCache.restoreBackup(DataFileCache.java:356) > > at org.hsqldb.persist.DataFileCache.open(DataFileCache.java:238) > ... 68 more Caused by: java.io.FileNotFoundException: > E:\Programme\jucy\db\jucydb.data (The requested operation cannot > be performed on a file with a user-mapped section open) at > java.io.FileOutputStream.open(Native Method) at > java.io.FileOutputStream.<init>(FileOutputStream.java:179) at > java.io.FileOutputStream.<init>(FileOutputStream.java:131) at > org.hsqldb.lib.FileUtil.openOutputStreamElement(FileUtil.java:102) > at org.hsqldb.lib.FileArchiver.unarchive(FileArchiver.java:196) at > org.hsqldb.persist.DataFileCache.restoreBackup(DataFileCache.java:348) > > ... 69 more > Mar 5, 2010 2:12:47 PM org.hsqldb.persist.Logger logSevereEvent > SEVERE: could not reopen database org.hsqldb.HsqlException: error > in script file line: 23 file input/output errorerror file > input/output error E:\Programme\jucy\db\jucydb.data (The requested > operation cannot be performed on a file with a user-mapped section > open) E:\Programme\jucy\db\jucydb.backup opening file - file > E:\Programme\jucy\db\jucydb.data at > org.hsqldb.error.Error.error(Error.java:112) at > org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:137) > > at > org.hsqldb.scriptio.ScriptReaderBase.readAll(ScriptReaderBase.java:65) > > at org.hsqldb.persist.Log.processScript(Log.java:789) > at org.hsqldb.persist.Log.open(Log.java:195) at > org.hsqldb.persist.Logger.openPersistence(Logger.java:243) at > org.hsqldb.Database.reopen(Database.java:200) at > org.hsqldb.Database.open(Database.java:172) at > org.hsqldb.DatabaseManager.getDatabase(DatabaseManager.java:225) at > org.hsqldb.DatabaseManager.newSession(DatabaseManager.java:148) at > org.hsqldb.jdbc.JDBCConnection.<init>(JDBCConnection.java:3221) at > org.hsqldb.jdbc.JDBCDriver.getConnection(JDBCDriver.java:285) at > org.hsqldb.jdbc.JDBCDriver.connect(JDBCDriver.java:245) at > java.sql.DriverManager.getConnection(DriverManager.java:582) at > java.sql.DriverManager.getConnection(DriverManager.java:185) at > eu.jucy.database.HSQLDB.connect(HSQLDB.java:155) at > eu.jucy.database.HSQLDB.init(HSQLDB.java:83) at > uc.DCClient$Initializer.loadDB(DCClient.java:1287) at > uc.DCClient.<init>(DCClient.java:419) at > eu.jucy.gui.ApplicationWorkbenchWindowAdvisor.preWindowOpen(ApplicationWorkbenchWindowAdvisor.java:118) > > at > org.eclipse.ui.internal.WorkbenchWindow.fireWindowOpening(WorkbenchWindow.java:1285) > > at > org.eclipse.ui.internal.WorkbenchWindow.<init>(WorkbenchWindow.java:398) > > at > org.eclipse.ui.internal.tweaklets.Workbench3xImplementation.createWorkbenchWindow(Workbench3xImplementation.java:31) > > at > org.eclipse.ui.internal.Workbench.newWorkbenchWindow(Workbench.java:1731) > > at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:1729) > at > org.eclipse.ui.internal.Workbench$60.runWithException(Workbench.java:3361) > > at > org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at > org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) > > at > org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3892) > > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3513) > at > org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) > > at > org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1384) > > at > org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at > org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) > > at > org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3892) > > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3513) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2315) at > org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2220) at > org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) at > org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > > at > org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493) > > at > org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > > at eu.jucy.gui.Application.start(Application.java:80) > at > org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) > > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) > > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) > > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:367) > > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:611) at > org.eclipse.equinox.launcher.Main.basicRun(Main.java:566) at > org.eclipse.equinox.launcher.Main.run(Main.java:1363) at > org.eclipse.equinox.launcher.Main.main(Main.java:1339) Caused by: > org.hsqldb.HsqlException: file input/output errorerror file > input/output error E:\Programme\jucy\db\jucydb.data (The requested > operation cannot be performed on a file with a user-mapped section > open) E:\Programme\jucy\db\jucydb.backup opening file - file > E:\Programme\jucy\db\jucydb.data at > org.hsqldb.error.Error.error(Error.java:112) at > org.hsqldb.persist.DataFileCache.open(DataFileCache.java:284) at > org.hsqldb.persist.Log.getCache(Log.java:596) at > org.hsqldb.persist.Logger.getCache(Logger.java:614) at > org.hsqldb.persist.Logger.newStore(Logger.java:1027) at > org.hsqldb.Table.createDefaultStore(Table.java:286) at > org.hsqldb.Table.<init>(Table.java:265) at > org.hsqldb.TableUtil.newTable(TableUtil.java:57) at > org.hsqldb.ParserDDL.compileCreateTable(ParserDDL.java:994) at > org.hsqldb.ParserDDL.compileCreate(ParserDDL.java:150) at > org.hsqldb.ParserCommand.compilePart(ParserCommand.java:204) at > org.hsqldb.ParserCommand.compileStatement(ParserCommand.java:63) at > org.hsqldb.Session.compileStatement(Session.java:839) at > org.hsqldb.scriptio.ScriptReaderText.readDDL(ScriptReaderText.java:100) > > ... 56 more > Caused by: org.hsqldb.HsqlException: file input/output error > E:\Programme\jucy\db\jucydb.data (The requested operation cannot > be performed on a file with a user-mapped section open) > E:\Programme\jucy\db\jucydb.backup at > org.hsqldb.error.Error.error(Error.java:112) at > org.hsqldb.persist.DataFileCache.restoreBackup(DataFileCache.java:356) > > at org.hsqldb.persist.DataFileCache.open(DataFileCache.java:238) > ... 68 more Caused by: java.io.FileNotFoundException: > E:\Programme\jucy\db\jucydb.data (The requested operation cannot > be performed on a file with a user-mapped section open) at > java.io.FileOutputStream.open(Native Method) at > java.io.FileOutputStream.<init>(FileOutputStream.java:179) at > java.io.FileOutputStream.<init>(FileOutputStream.java:131) at > org.hsqldb.lib.FileUtil.openOutputStreamElement(FileUtil.java:102) > at org.hsqldb.lib.FileArchiver.unarchive(FileArchiver.java:196) at > org.hsqldb.persist.DataFileCache.restoreBackup(DataFileCache.java:348) > > ... 69 more > > > > >> >> - ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ hsqldb-developers mailing list hsqldb-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hsqldb-developers >> > ------------------------------------------------------------------------------ > > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find > bugs proactively, and fine-tune applications for parallel > performance. See why Intel Parallel Studio got high marks during > beta. http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ hsqldb-developers > mailing list hsqldb-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/hsqldb-developers -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) iEYEARECAAYFAkuRFboACgkQGT+3xBVuj9L1nACgrx8KOW+Ica6mkUTi2e7MFVLu diQAniZS1RxcnuHUd9L54WOWft6for9c =iMch -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ hsqldb-developers mailing list hsqldb-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hsqldb-developers