Resolution: By Design
Affects Version/s: 1.7
Fix Version/s: 1.7.1
The Conditional Branching example does not work, because both constants fire, and one of them is picked by semi-random as the result.
The reason is that the conditional fireing still fires even on an error. A dummy workflow with a string constants "Coordinated from" a beanshell script that does Thread.sleep(5000), shows that coordination works in principle.
However, if the beanshell is changed to throw an Exception, the string constant will still be produced.
|Field||Original Value||New Value|
|Assignee||Tom Oinn [ toinn ]||Ian Dunlop [ ian ]|
|Assignee||Ian Dunlop [ ian ]||Tom Oinn [ toinn ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||By Design [ 8 ]|
|Component/s||t2 maelstrom [ 10042 ]|