Hi KNIME community,
I cannot access external applications and files when I try to run a workflow as a new job on the KNIME Server. The application and files are on the same machine under a same user as the installation of KNIME server. However, the job on the KNIME Server has only access to the files under the Server repository.
I tried to add
/instance/org.knime.filehandling.core/allow_local_fs_access_on_server=true
to the file <KNIME_SERVER>/workflow_repository/config/client-profiles/executor/executor.epf
, but then I realized that this preference only affects certain KNIME nodes, while I am accessing the external applications and files via a node that is developed by ourselves.
In the node, we used “org.knime.core.node.defaultnodesettings.DialogComponentFileChooser” to enable the user to choose files from local machine.
Is there a solution to access the application and files outside of the KNIME server folder while running a new job on the KNIME server?