Hadoop Oozie工作流导入在色调中失败

Hadoop Oozie工作流导入在色调中失败,hadoop,oozie,Hadoop,Oozie,我无法在色调编辑器(色调版本2.5.0)中导入oozie工作流 错误:无法导入工作流,尚未定义节点终止 <workflow-app name="mapDeply" xmlns="uri:oozie:workflow:0.4"> <start to="TestPOC"/> <action name="TestPOC"> <java> <job-tracker

我无法在色调编辑器(色调版本2.5.0)中导入oozie工作流

错误:无法导入工作流,尚未定义节点终止

<workflow-app name="mapDeply" xmlns="uri:oozie:workflow:0.4">
        <start to="TestPOC"/>
        <action name="TestPOC">
            <java>
                <job-tracker>${jobTracker}</job-tracker>
                <name-node>${nameNode}</name-node>
                <prepare>
                      <delete path="${nameNode}/data/temp"/>
                </prepare>
                <main-class>WordCount</main-class>
                <arg>/data/input</arg>
                <arg>/data/temp</arg>
            </java>
            <ok to="end"/>
            <error to="killemail"/>
        </action>
        <action name="killemail">
            <email xmlns="uri:oozie:email-action:0.1">
                <to>test@test.com</to>
                <subject>Test</subject>
                <body>TEST</body>
            </email>
            <ok to="kill"/>
            <error to="kill"/>
        </action>
        <kill name="kill">
            <message>Action failed, error message[${wf:errorMessage(wf:lastErrorNode())}]</message>
        </kill>
        <end name="end"/>
    </workflow-app>

${jobTracker}
${nameNode}
字数
/数据/输入
/数据/温度
test@test.com
试验
试验
操作失败,错误消息[${wf:errorMessage(wf:lastErrorNode())}]

如果我更改java操作错误以终止它的工作。这是一种例外行为,或者是否有任何解决方法

目前不支持这种行为。您确实需要让每个操作错误节点指向kill节点,然后导入工作流,然后在编辑器中修改它


这将在将来得到改进,并且此用例可以部分替换为中支持的。

这目前不受支持。您确实需要让每个操作错误节点指向kill节点,然后导入工作流,然后在编辑器中修改它


这将在将来得到改进,并且此用例可以部分替换为中支持的。

这目前不受支持。您确实需要让每个操作错误节点指向kill节点,然后导入工作流,然后在编辑器中修改它


这将在将来得到改进,并且此用例可以部分替换为中支持的。

这目前不受支持。您确实需要让每个操作错误节点指向kill节点,然后导入工作流,然后在编辑器中修改它

这将在将来得到改进,并且此用例可以部分替换为中支持的