Oozie - EL_ERROR: невозможно преобразовать строку в тип Double

Получение узи EL_ERROR. Ниже приведены подробности рабочего процесса oozie. Пожалуйста, порекомендуйте.

Код ошибки: EL_ERROR Сообщение об ошибке: Возникло исключение при попытке преобразовать строку "/tmp/dir" в тип "java.lang.Double"

Ожидаемый результат: /tmp/dir/0007735-200221155317872-oozie-oozi-W/destination

workflow.xml

<decision name="On_Success">
    <switch>
       <case to="success">${fs:dirSize(hdfs_path_variable+wf:id()+hdfs_dir) gt 0 }</case>
       <default to="fail"/>
    </switch>
</decision>

job.properties

hdfs_path_variable=/tmp/dir
hdfs_dir=destination

person Tharun Veeraamgari    schedule 06.03.2020    source источник
comment
Вы предполагаете, что Java EL использует оператор + для объединения строк. Ты неправ. В Java EL есть арифметические операторы. docs.oracle.com/javaee/6/tutorial/doc/bnaik. html   -  person Samson Scharfrichter    schedule 08.03.2020
comment
Теперь простой запрос Google о java expression language string concatenation oozie вернет некоторые полезные ссылки, такие как community.cloudera.com/t5/Support-Questions/ или даже, OMG, настоящую документацию Oozie!!! oozie.apache.org/docs/4.0.1/< /а>   -  person Samson Scharfrichter    schedule 08.03.2020
comment
Дубликат stackoverflow.com/questions/29802657/   -  person Samson Scharfrichter    schedule 08.03.2020