Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我用 ssh 操作编写了一个 oozie 工作流,如果操作正常,那么下一个操作可以使用 EL 函数读取其标准输出 ${(wf:actionData('action')['property'])}。
${(wf:actionData('action')['property'])}
但在操作失败的情况下,下一个操作无法从前一个操作标准输出中读取。
从失败的动作中读取标准输出有什么替代方法吗?
您能提供您所指的示例 workflow.xml 吗?
如果一个节点失败,那么您可以使用 error to="errorHandlingNode"/> 并尝试访问错误处理节点中的标准输出。如果不是至少你可以得到失败节点的名称为 ${wf:lastErrorNode()}。