I’m trying to make a container with my KNIME Analytics to run it wherever I want. I manage to download and install the version 4.3.1 but, unfortunately, one of my workflows required the LigandScout extension. Since it’s an automated process, I have to install it from command-line but I’m totally clueless on that. Thus, I want to ask some help for finding the full extension name and the command to install it (or the place where I have to place it).
I’m not sure if this can help you give an answer, but here you have some details of my installation script:
The message I get is:
WARN main Node Node can’t be executed - Node “SMILES Reader” not available from extension “LigandScout Extensions for the KNIME Workbench” (provided by “InteLigand GmbH”; plugin “com.inteligand.knime” is not installed)
(fyi, probably not your original issue) The update site URL for Palladian points to 4.0, but you’re installing in 4.3. Please use a corresponding update site URL, i.e. https://download.nodepit.com/palladian/4.3 (suggest to use https as well)
Notice that I reverted to version 4.2.4 to be able to install the requested dependencies. However, I face this new error:
!ENTRY org.eclipse.equinox.p2.core 4 0 2021-02-09 14:00:32.578
!MESSAGE Exception during event notification
!STACK 0
java.lang.IllegalArgumentException: Location must be absolute: …
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.checkValidLocation(AbstractRepositoryManager.java:756)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.contains(AbstractRepositoryManager.java:252)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.addRepository(AbstractRepositoryManager.java:167)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.notify(AbstractRepositoryManager.java:825)
at org.eclipse.equinox.internal.p2.core.ProvisioningEventBus.dispatchEvent(ProvisioningEventBus.java:103)
at org.eclipse.equinox.internal.p2.core.ProvisioningEventBus.dispatchEvent(ProvisioningEventBus.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)
!ENTRY org.eclipse.equinox.p2.core 4 0 2021-02-09 14:00:32.580
!MESSAGE Exception during event notification
!STACK 0
java.lang.IllegalArgumentException: Location must be absolute: …
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.checkValidLocation(AbstractRepositoryManager.java:756)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.contains(AbstractRepositoryManager.java:252)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.addRepository(AbstractRepositoryManager.java:167)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.notify(AbstractRepositoryManager.java:825)
at org.eclipse.equinox.internal.p2.core.ProvisioningEventBus.dispatchEvent(ProvisioningEventBus.java:103)
at org.eclipse.equinox.internal.p2.core.ProvisioningEventBus.dispatchEvent(ProvisioningEventBus.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)
Installation failed.
The installable unit org.knime.features.chem.types.feature.group has not been found.
!ENTRY org.eclipse.equinox.p2.director.app 4 0 2021-02-09 14:00:33.247
!MESSAGE The installable unit org.knime.features.chem.types.feature.group has not been found.
Is there a way to find what repository I need to install org.knime.features.chem.types.feature.group?