When calling another BPM workflow within a multi-instance non sequential - is it possible to set the output param to a local variable? I’ve tried all possible permutations that I can think of. Help? To keep it simple I am adding the output to a list.
Are you using a call activity for that? That’s writing the output to the process instance scope by default. We can add an attribute to the call activity to set the output to a local variable. Or you could overwrite the default CallActivityBehavior and do this yourself until this feature is implemented.
Firstly, thank you for the quick response.
- Yes the attribute to write to a local variable would be awesome. As the workflow is used to retrieve information from various external interfaces, calling the process trough in parallel will improve performance significantly. Any idea when the feature can be scheduled? I’ll have a look into CallActivityBehavior as a possible workaround.
If you create a Github issue we’ll try to get it in for the next release.