Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Critical
-
Resolution: Unresolved
-
Affects Version/s: 2.4.1
-
Fix Version/s: None
-
Component/s: Activity - Nested workflow
-
Labels:None
Description
If a nested workflow is replaced by a workflow (for example an edited version) which has a port with a different depth, then the processor in the main workflow does not update the depth of the port.
The attached nesting.t2flow shows this problem.
If the nested workflow is edited in situ then Taverna is OK and the connection between the port of the nested workflow and that in the main workflow is broken. However, if you edit the nested workflow, save it to a file and then do a replace workflow in the main workflow, then the connection remains even though the depths of the ports do not match.