Problem Loading a new developed Knime node into Knime analytics platform

I have been working on the development of 2 knime nodes, Lets call them node A and node B. The project structure of both of them is quite similar. I placed the exported jar files of these nodes into the dropins folder of the knime analytics platform 4.1.1 and 3.3.2. But while Node B loads properly, Node A does not and the knime log shows the following error:

2020-03-05 10:07:55,327 : ERROR : Worker-2 : : RepositoryManager : : : Node eu.man.simbanode.SimbaNodeFactory’ from plugin ‘eu.man.simbanode’ could not be created: Can’t load factory class for node: eu.man.simbanode.SimbaNodeFactory The corresponding plugin bundle could not be activated!
java.lang.IllegalArgumentException: Can’t load factory class for node: eu.man.simbanode.SimbaNodeFactory

Does anyone have any ideas how to fix this problem. Much Appreciated

Hi @emadsyed,

if you set the log level of the AP to DEBUG you should be able to see in the log where the exception is thrown that results in the plugin not being activated. Also, if your nodes are related you can put them in the same plugin project, which will make deployment easier.

best,
Gabriel

2 Likes