file upload widget executes successfully if default file does not exist

Hi,

Environment:

KNIME Analytics Platform Version: 5.2.5

Operating System: MacOS

I am setting up a Component with:

  • File Upload Widget 1: Has a default file set.

  • File Upload Widget 2: Does not have a default file set.

  • The flow variables from both file upload widgets are being merged and exposed in the Component Output.

Problem Description:

When the default file set for File Upload Widget 1 is deleted from my local drive, the workflow completes successfully when I re-execute it — despite the fact that the file referenced in File Upload Widget 1 is no longer available.

My expectation would have been that the widget/component/workflow would throw an error complaining of a nonexistent file.

Is this the expected behaviour?