Using a KNIME server on Azure ( Version: 4.10.4.0128-209260130)
I’m trying to install the Vernalis nodes via the commandline interface using the following command:
I’ve tried to change the update sites to different versions, different extensions identifiers and so on. this is the response I get:
!ENTRY org.eclipse.equinox.p2.director.app 4 0 2021-01-14 14:01:55.499
!MESSAGE The installable unit com.vernalis.knime.feature.group has not been found.
this is the full output without using the site you suggested:
root@Knime-PRD-001:~# /opt/knime/knime-latest/knime -application org.eclipse.equinox.p2.director -nosplash -consolelog -r http://update.knime.com/community-contributions/trusted/4.1, -i com.vernalis.knime.feature.group -d /opt/knime/knime-latest
CompilerOracle: exclude javax/swing/text/GlyphView.getBreakSpot
Jan 22, 2021 11:42:26 AM org.apache.cxf.bus.osgi.CXFExtensionBundleListener addExtensions
INFO: Adding the extensions from bundle org.apache.cxf.cxf-rt-transports-http (122) [org.apache.cxf.transport.http.HTTPTransportFactory, org.apache.cxf.transport.http.HTTPWSDLExtensionLoader, org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder, org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder, org.apache.cxf.transport.http.policy.NoOpPolicyInterceptorProvider]
Jan 22, 2021 11:42:26 AM org.apache.cxf.bus.osgi.CXFExtensionBundleListener addExtensions
INFO: Adding the extensions from bundle org.apache.cxf.cxf-rt-transports-http-hc (123) [org.apache.cxf.transport.http.HTTPConduitFactory, org.apache.cxf.transport.ConduitInitiator]
log4j:WARN No appenders could be found for logger (org.apache.http.impl.conn.SingleClientConnManager).
log4j:WARN Please initialize the log4j system properly.
Installation failed.
The installable unit com.vernalis.knime.feature.group has not been found.
Application failed, log file location: /opt/knime/knime-4.1.4/configuration/1611315744920.log
!SESSION 2021-01-22 11:42:24.829 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_202
java.vendor=AdoptOpenJdk
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en
Framework arguments: -application org.eclipse.equinox.p2.director -r http://update.knime.com/community-contributions/trusted/4.1, -i com.vernalis.knime.feature.group -d /opt/knime/knime-latest
Command-line arguments: -os linux -ws gtk -arch x86_64 -application org.eclipse.equinox.p2.director -consolelog -r http://update.knime.com/community-contributions/trusted/4.1, -i com.vernalis.knime.feature.group -d /opt/knime/knime-latest
!ENTRY org.eclipse.equinox.p2.director.app 4 0 2021-01-22 11:42:30.909
!MESSAGE The installable unit com.vernalis.knime.feature.group has not been found.
Jan 22, 2021 11:42:31 AM org.apache.cxf.bus.osgi.CXFExtensionBundleListener unregister
INFO: Removing the extensions for bundle 122
Jan 22, 2021 11:42:31 AM org.apache.cxf.bus.osgi.CXFExtensionBundleListener unregister
INFO: Removing the extensions for bundle 123
One comment: make sure you are using the user who made the installation to install or upgrade any extensions. From the output, it seems that you are using the root user – this could lead to some problems. It is good practice to keep using the installation owner whenever you upgrade/install something on the server.
For the identifier of the extension, can you try com.vernalis.knime.feature.feature.group instead of com.vernalis.knime.feature.group