[BZANALYSIS-44] Kann keine DB4O Datenbank anlegen: '.../temp.db' not available for readwrite access. Created: 19/Jun/07 Updated: 13/Feb/12 Resolved: 27/Mar/09 Status: Project: Component/s: Affects Version/s: Fix Version/s: Resolved Bugzilla Analysis/Simulation Approaches SimuCom Framework unspezifiziert Type: Reporter: Resolution: Labels: Remaining Estimate: Time Spent: Original Estimate: Environment: Bug Anne Martens Won't Fix None Not Specified External issue URL: Severity: Priority: External issue ID: http://sdqweb.ipd.kit.edu/bugzilla/show_bug.cgi?id=233 None Assignee: Votes: Steffen Becker 0 Not Specified Not Specified Operating System: Windows XP Platform: All normal P1 233 Description Mit den neuen Plugins (Version 200706182024) habe ich gerade nochmal versucht, eine DB4O Datenbank anzu folgenden Fehler bekommen: Gibt es noch irgendwelche Einstellungen, die gemacht werden müssen? Als Link zum Filesystem kann ich es au bleibt der Finish Button ausgegraut. eclipse.buildId=I20070608-1718 java.version=1.6.0_01 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE Command-line arguments: -os win32 -ws win32 -arch x86 This is a continuation of log file C:\Dokumente und Einstellungen\Anne\Eigene Dateien\uka\dev\eclipse- workspace\.metadata\.bak_0.log Created Time: 2007-06-14 17:31:38.652 Error Tue Jun 19 09:38:30 CEST 2007 Unhandled event loop exception com.db4o.ext.Db4oException: File 'C:\Dokumente und Einstellungen\Anne\Eigene Dateien\uka\dev\eclipseworkspace\Experiment_MediaStore\temp.db' not available for readwrite access. at com.db4o.internal.Exceptions4.throwRuntimeException(Unknown Source) at com.db4o.internal.Exceptions4.throwRuntimeException(Unknown Source) at com.db4o.internal.IoAdaptedObjectContainer.open(Unknown Source) at com.db4o.internal.IoAdaptedObjectContainer.<init>(Unknown Source) at com.db4o.internal.ObjectContainerFactory.openObjectContainer(Unknown Source) at com.db4o.Db4o.openFile(Unknown Source) at com.db4o.Db4o.openFile(Unknown Source) at de.uka.ipd.sdq.sensorfactory.dao.db4o.DB4ODAOFactory.<init>(DB4ODAOFactory.java:53) at de.uka.ipd.sdq.sensorfactory.dao.db4o.DB4ODAOFactory.<init>(DB4ODAOFactory.java:62) at de.uka.ipd.sdq.dialogs.dataset.DataSetAddWizard.performFinish(DataSetAddWizard.java:44) at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:616) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293) at org.eclipse.jface.window.Window.runEventLoop(Window.java:820) at org.eclipse.jface.window.Window.open(Window.java:796) at de.uka.ipd.sdq.dialogs.dataset.SensorDataSetDialog$2.widgetSelected(SensorDataSetDialog.java:44) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293) at org.eclipse.jface.window.Window.runEventLoop(Window.java:820) at org.eclipse.jface.window.Window.open(Window.java:796) at de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComConfigurationTab$2.widgetSelected(SimuComConf at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293) at org.eclipse.jface.window.Window.runEventLoop(Window.java:820) at org.eclipse.jface.window.Window.open(Window.java:796) at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.open(LaunchConfigurationsD at org.eclipse.debug.ui.DebugUITools$1.run(DebugUITools.java:387) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) at org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:391) at org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:333) at org.eclipse.debug.ui.actions.OpenLaunchDialogAction.run(OpenLaunchDialogAction.java:82) at org.eclipse.jface.action.Action.runWithEvent(Action.java:498) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:545) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219) at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443) at org.eclipse.equinox.launcher.Main.run(Main.java:1169) Comments Comment by [email protected] [ 19/Jun/07 ] Das Problem rührt daher dass das Projekt verschoben wurde, in dem die DB angelegt werden soll. Jedoch liefert Eclipse den alten Pfad zurück, wenn man die Resource per API aufs Filesystem auflösen lässt. Lösung unklar. Workaround: DB in einen frischen Workspace Projekt anlegen Comment by [email protected] [ 30/Jun/07 ] Philipp hatte das Problem heute auch während des Experiments Comment by [email protected] [ 08/Jul/08 ] (Mit Bezug zu comment #0) Ein ähnlicher Fehler besteht weiterhin: Bei einem Projekt C:...\Eigene Dateien\Anne\dev\projektdb kann die datasource nicht angelegt werden mit einem "File DAO Factory Error" mit der Fehlermeldung: "C:\uka\workspace\projektdb\<datasourcename> is not a directory". Kein Wunder, denn in C:\uka\workspace liegt das Projekt und der Ordner ja auch gar nicht! Auch ein Entfernen des spaces im Pfad half nicht. Meine schnelle Lösung: Eine file datasource konnte ich erst anlegen, nachdem ich ein Projekt DB angelegt habe, das wirklich in meinem Workspace C:\uka\workspace liegt, also unter C:\uka\workspace\DB. Hier konnte ich dann das Verzeichnis für die file datasource mit dem Wizard angeben. Hier greift Eclipse also auch verkehrt auf die Pfade zu den Ressourcen zu. Benutzte Versionen: Eclipse SDK Version: 3.3.1.1 Build id: M20071023-1652 PCM Build: 20080626 Comment by [email protected] [ 27/Mar/09 ] DB4O is not longer supported Generated at Wed Apr 05 12:56:11 CEST 2017 using JIRA 7.3.3#73014sha1:d5be8da522213be2ca9ad7b043c51da6e4cc9754.