Vernalis nodes on KNIME server on Azure

LS,

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:

/opt/knime/knime-latest/knime -application org.eclipse.equinox.p2.director -nosplash
-consolelog -r http://update.knime.com/community-contributions/trusted/4.3 -i com.vernalis.knime.feature.group -d /opt/knime/knime-latest

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.

Can someone from KNIME or Vernalis assist me?

Thanks in advance!

Jasper

Hi Jasper,

Just to make sure, have you attempted with the “http://update.knime.com/community-contributions/trusted/4.1” update site as the -i parameter? If you are using 4.10.4 you will want to use the 4.1 update sites.

Thanks,
Zack

1 Like

Hé Zack,

Thanks for checking in! I’ve tried the 4.1 update sites.

Cheers,

Jasper

Hi Jasper,

Can you try adding the http://update.knime.com/analytics-platform/4.1 site as well as the community site to the command?

Also, would you mind posting the full output of the messages after you run the command again, not just the part about the vernalis node?

Thanks,
Zack

1 Like

Hi Zack,

I tried adding the site you suggested, this is the full output:

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, http://update.knime.com/analytics-platform/4.1 -i com.vernalis.knime.feature.group -d /opt/knime/knime-latest
CompilerOracle: exclude javax/swing/text/GlyphView.getBreakSpot
Installation failed.
Unknown option http://update.knime.com/analytics-platform/4.1. Use -help for a list of known options.
Application failed, log file location: /opt/knime/knime-4.1.4/configuration/1611315514799.log
!SESSION 2021-01-22 11:38:34.702 -----------------------------------------------
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, http://update.knime.com/analytics-platform/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, http://update.knime.com/analytics-platform/4.1 -i com.vernalis.knime.feature.group -d /opt/knime/knime-latest

!ENTRY org.eclipse.equinox.p2.core 4 0 2021-01-22 11:38:35.849
!MESSAGE Unknown option http://update.knime.com/analytics-platform/4.1. Use -help for a list of known options.

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

Hi @DhrStakker

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

3 Likes

I have just made a minor update to the Vernalis nodes - could you try again now? The new version should be 1.28.1.

Thanks

Steve

1 Like

This ended up being the solution for anyone who has a similar problem in the future

1 Like

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