I have a Call Workflow (Table Based) in the main workflow and a Container Input (Variable) in the called workflow.
If I use Container Input (Variable) from previous versions (deprecated in 4.4+), in Call Workflow (Table Based) I can select the port for flow variables:
But if I use the Container Input (Variable) from version 4.4.+, the selection becomes unavailable:
What am I doing wrong?
and welcome to KNIME Community!
You are not doing anything wrong. It’s a known issue. See here for more info:
I just wanted to call an extern workflow by “Call Workflow (Table)”, which should pass a table, variables and credentials. But when I use the current implementation of “Container Input (Variable)” in the to-be-called workflow, it cannot be selected to receive the variables, but only as target to push the credentials to it. The other two nodes (Container Input Table and Container Input Credentials) work fine, though (except for that he Path of an SMB Connector is not passed through in the T…
Someone will update this topic once fixed.
@ipazin and thank you!
Happy to join the community.
in case you haven’t seen this issue was resolved with KNIME version 4.2.2.
@ipazin and thanks! I’ll test it today.
@ipazin I tryed 4.4.2 just now.
If I understood right, I should use Call Workflow (Table Vased) node from 4.4.2 version. Because if I use nodes from previous versions that saved in my workflow - bug still reproduces. But when I use node from 4.4.2 - it works.
Am I right?
tnx for checking it and confirming fix works.
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.