Oozie не удалось вывести стандартный вывод из-за неудачных действий

Я написал рабочий процесс oozie с действием ssh, если действие в порядке, то следующее действие может прочитать свой стандартный вывод с помощью функции EL

${(wf:actionData('action')['property'])}.

Но в случае неудачного действия следующему действию не удалось прочитать предыдущее действие stdout.

Есть ли альтернатива чтению stdout из неудачного действия?


person SachinJ    schedule 18.07.2013    source источник


Ответы (1)


Можете ли вы предоставить образец workflow.xml, на который вы ссылаетесь?

Если узел выходит из строя, вы можете использовать error to="errorHandlingNode"/> и попытаться получить доступ к стандартному выводу в узле обработки ошибок. Если нет, по крайней мере, вы можете получить имя отказавшего узла как ${wf:lastErrorNode()}.

person NelsonPaul    schedule 24.06.2014