错误不投入工作流程

Error not throwing in workflow

虽然在子工作流中抛出错误(有意),但父工作流日志显示的情况并非如此。我需要抛出该错误并停止验证,以便我可以在外部系统中向用户显示错误消息。

错误不会从迭代器向上传播。在您的示例中,您有 regexmatcher,它是一个迭代器(每次匹配都会触发)。如果您不需要它为每场比赛都触发而只想要第一场比赛,请使用 regexmatchone。

如果您确实需要将错误传播到迭代器之外,这里有一个如何做到这一点的示例:http://flowgear.me/s/3Q2N7Wv

此外,虽然这不能直接解决您的问题,但 http://developers.flowgear.net/kb/Error_Handling 值得一看。