У меня есть работа oozie работает в качестве координатора, который называет worflow, в координаторе есть некоторые свойства конфигурации, которая использует функцию координатора EL, как это -oozie: Как использовать свойства oozie coodinator в соответствующем рабочем процессе?
$ {oozieAppDir} /copyLogs.wf.xml
<configuration>
<property>
<name>filename3</name>
<value>${coord:formatTime(coord:dateOffset(coord:nominalTime(), -3, 'HOUR'), 'MM')}-${coord:formatTime(coord:dateOffset(coord:nominalTime(), -3, 'HOUR'), 'dd')}-${coord:formatTime(coord:dateOffset(coord:nominalTime(), -3, 'HOUR'), 'yyyy')}-${coord:formatTime(coord:dateOffset(coord:nominalTime(), -3, 'HOUR'), 'HH')}</value>
</property>
</configuration>
Когда экземпляр этого задания убит, я хочу перезапустить рабочий процесс отдельно из командной строки, но он дает ошибку, поскольку он использует свойства, определенные в координаторе, и я не могу добавить эти свойства в рабочий процесс, поскольку он использует координатор EL функций, более того, я не нашел соответствующие функции wf: EL, что является лучшим способом сделать это, меня в основном интересует автомат g сбой этого рабочего процесса, инициируемый координатором. Пожалуйста, предложите лучший способ сделать это с минимальными изменениями.