We are facing an issue while executing Knime workflow from Linux Console.
Please find below for more details. Also let us know in case you need more details.
Though We can able to create/execute workflow in “Knime Analytic platform” (v4.1.0) from Desktop (windows), while executing same workflow (in command line) from Linux console, we are getting below issue.
Command executed: path (/opt/knime/knime-4.0.2)
./knime -nosplash -application org.knime.product.KNIME_BATCH_APPLICATION -workflowDir=/srv/knime_server/workflows/Work_flow_name
ERROR main BatchExecutor Unsupported workflow version: Unable to load workflow, it was created with a future version of KNIME (4.1.0.v201912041250). You are running 4.0.2.v201909300911.
Please note : Both cases, we are connecting same Knime server which is installed into Linux(Ubuntu, Aws).
if you want to execute a KNIME Workflow on the KNIME Server, you must use either our Scheduler or the REST API.
You can here find the user guide https://docs.knime.com/2019-12/explorer_user_guide/index.html for our server. And in addition you might enjoy this Blog Post about our REST API on how to execute KNIME Workflow on the server from externally. https://www.knime.com/blog/the-knime-server-rest-api
We will check and let you know in case of any issue.
As mentioned by you, We tried to execute the jobs with below options.
But getting error for all the cases as - ‘RMI executor could not be started, see log for details’
i.Standard Job options.
iii.as new job on server.
Till now, the only way we are able to execute the Knime workflow is as below,
i. Select all node of the workflow.
ii. Click on ‘reset selected node’.
iii. Execute selected nodes/Execute all nodes.
Note. We are using " KNIME Server Medium for AWS".