I want to use the Stop Word Filter node. I installed the KNIME textprocessing extension and the node appears in my repository. But when trying to use the node (by dragging it to my workflow area), I get this error message:
The selected node could not be created due to the following reason: Could not initialize class org.knime.ext.textprocessing.nodes.preprocessing.stopwordfilter.BuildInStopwordListFactory
I looked into “plugins/org.knime.ext.textprocessing.models_2016.11.23.v202202280949/stopwordlists” and that folder is empty. Do I have to install anything else?
“class not found” and similar errors can indicate that something went wrong during installation. Locating the empty folder (great spot!) also suggests that.
Maybe uninstalling the extension and reinstalling it helps?
To be extra safe, before reinstalling it, you could locate the knime.ini text file in the installation folder and add the parameter -clean as the top line to it. Restarting KNIME after saving the file may then clean up some old installation folders. I suggest removing the line afterwards, as it does slow down the startup.
You could also try a fresh KNIME installation from here: Download KNIME Analytics Platform | KNIME
The .zip download can be extracted anywhere (e.g. onto the Desktop), so that you can quickly test without needing to go through an installer.
I’m glad you got it to work, thanks for sharing the solution!
I’m not sure whether this was a M1 quirk either, but it surely is good to note for others searching with a similar issue.