KMINE application does not start

KMINE Analytic Plattform 5.1.2
|Edition|Windows Server 2022 Standard|
|—|—|
|Version|21H2|
|Installed on|‎15.‎11.‎2023|
|OS build|20348.2113|

When normal Windows AD user starts kmine.exe he gets the error message:

An error has occurred. See the log file null.

User is able to create a new directory in the kmine directory tree → seems to be no write permission issue

Fetched another logfile in the KNIME/configuration dir:
1702987475284.log

!SESSION 2023-12-19 13:04:34.944 -----------------------------------------------
eclipse.buildId=unknown
java.version=17.0.5
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US

!ENTRY org.eclipse.osgi 4 0 2023-12-19 13:04:35.490
!MESSAGE Error reading configuration: D:\KNIME 5_1\knime_5.1.2\configuration\org.eclipse.osgi.manager.fileTableLock (Access is denied)
!STACK 0
java.io.FileNotFoundException: D:\KNIME 5_1\knime_5.1.2\configuration\org.eclipse.osgi.manager.fileTableLock (Access is 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.(Unknown Source)
at java.base/java.io.RandomAccessFile.(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:716)
at org.eclipse.osgi.storage.Storage.getChildStorageManager(Storage.java:2196)
at org.eclipse.osgi.storage.Storage.getInfoInputStream(Storage.java:2213)
at org.eclipse.osgi.storage.Storage.(Storage.java:258)
at org.eclipse.osgi.storage.Storage.createStorage(Storage.java:185)
at org.eclipse.osgi.internal.framework.EquinoxContainer.(EquinoxContainer.java:108)
at org.eclipse.osgi.launch.Equinox.(Equinox.java:53)
at org.eclipse.osgi.launch.Equinox.(Equinox.java:46)
at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:315)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:251)
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:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

Hi @carsten_scheiwe,

Working with a shared environment can often be extra work in terms of getting configurations and file permissions right.

Here, it looks like some configuration isn’t handling the space (" ") within some file path properly. Instead of looking into which configuration that is, the simplest workaround may be to slightly change the installation path, e.g. from D:\KNIME 5_1\knime_5.1.2 to D:\KNIME_5_1\knime_5.1.2 or even simpler D:\knime_5.1.2

Kind regards
Marvin

2 Likes

Hi Marvin,

we installed another time with different user on a single not shard instance with default config and it works now for this user.

Thx for your support

BR
Carsten

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.