Hi, after installing extension a couple of months ago KNIME stopped working for me (something similar to saras_ram issue). I hoped that update would help but now I am getting an error message. When I try to open KNIME from menu I get "An error has occured. See the log file null" (I don't know what and where the log file null is, all knime related log files are related to the previous installation). When I try starting KNIME from the command line (as a user) I get the following output:
knime-desktop
java.lang.IllegalStateException: Error initializing storage for Equinox container.
at org.eclipse.osgi.internal.framework.EquinoxContainer.<init>(EquinoxContainer.java:110)
at org.eclipse.osgi.launch.Equinox.<init>(Equinox.java:53)
at org.eclipse.osgi.launch.Equinox.<init>(Equinox.java:46)
at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:342)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:267)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588)
at org.eclipse.equinox.launcher.Main.run(Main.java:1459)
at org.eclipse.equinox.launcher.Main.main(Main.java:1432)
Caused by: java.io.FileNotFoundException: /usr/share/java/knime-desktop/configuration/org.eclipse.osgi/.manager/.fileTableLock (Permission denied)
at java.base/java.io.RandomAccessFile.open0(Native Method)
at java.base/java.io.RandomAccessFile.open(Unknown Source)
at java.base/java.io.RandomAccessFile.<init>(Unknown Source)
at java.base/java.io.RandomAccessFile.<init>(Unknown Source)
at org.eclipse.osgi.internal.location.Locker_JavaNio.lock(Locker_JavaNio.java:40)
at org.eclipse.osgi.storagemanager.StorageManager.lock(StorageManager.java:403)
at org.eclipse.osgi.storagemanager.StorageManager.open(StorageManager.java:715)
at org.eclipse.osgi.storage.Storage.getChildStorageManager(Storage.java:2290)
at org.eclipse.osgi.storage.Storage.getInfoInputStream(Storage.java:2308)
at org.eclipse.osgi.storage.Storage.<init>(Storage.java:267)
at org.eclipse.osgi.storage.Storage.createStorage(Storage.java:186)
at org.eclipse.osgi.internal.framework.EquinoxContainer.<init>(EquinoxContainer.java:108)
... 12 more
I am able to start KNIME from command line with sudo. Please help to resolve the issue.
Pinned Comments
Dogwen commented on 2025-02-23 09:12 (UTC) (edited on 2025-02-23 09:14 (UTC) by Dogwen)
To be honest, as a China Mainland maintainer ,I can't get the files so,i can't update sha256sum and i only spend time updating on weekend,sorry
Dogwen commented on 2025-02-23 08:05 (UTC)
When marking as expired, please attach the link to the new version. Thank you.
Baytars commented on 2022-03-24 05:45 (UTC)
KNIME has no write permission in /usr/share/java/knime-desktop/ and is not able to install any plugins.