Sorry for misunderstanding.
I tried again: 1) created workflow: version: 2.0
wf1: type: reverse input: - farewell tasks: addressee: action: std.echo output="John" publish: name: $ goodbye: action: std.echo output="{$.farewell}.Anastasia and {$.name}" requires: [addressee]
2) run execution with following input : { "farewell": "Bye" } and start task: { "task_name": "goodbye" } 3) got: 2014-12-10 11:38:03.122 4383 INFO workflow_trace [-] Task 'goodbye' [RUNNING -> SUCCESS, result = Bye.Anastasia and John] 2014-12-10 11:38:03.128 4383 INFO workflow_trace [-] Execution of workflow 'wf1' [RUNNING -> SUCCESS]
Sorry for misunderstanding.
I tried again:
1) created workflow:
version: 2.0
wf1: "{$.farewell} .Anastasia and {$.name}"
type: reverse
input:
- farewell
tasks:
addressee:
action: std.echo output="John"
publish:
name: $
goodbye:
action: std.echo output=
requires: [addressee]
2) run execution with following input :
{
"farewell": "Bye"
}
and start task:
{
"task_name": "goodbye"
}
3) got:
2014-12-10 11:38:03.122 4383 INFO workflow_trace [-] Task 'goodbye' [RUNNING -> SUCCESS, result = Bye.Anastasia and John]
2014-12-10 11:38:03.128 4383 INFO workflow_trace [-] Execution of workflow 'wf1' [RUNNING -> SUCCESS]