Saktheesh Balaraj created FALCON-1618:
-----------------------------------------
Summary: Unable to run OOZIE (MapReduce) workflow through Falcon
Process
Key: FALCON-1618
URL: https://issues.apache.org/jira/browse/FALCON-1618
Project: Falcon
Issue Type: Bug
Components: oozie
Affects Versions: 0.6.1, trunk
Environment: HDP 2.3.2
Reporter: Saktheesh Balaraj
Error:
Caused by: org.apache.falcon.FalconException: E1004 : E1004: Expression
language evaluation error, Unable to evaluate :${dataIn('input', 'null')}:
at
org.apache.falcon.workflow.engine.OozieWorkflowEngine.dryRunInternal(OozieWorkflowEngine.java:234)
Environment: HDP2.3.2 Sandbox
Observation:
This could be due to wrong property values in OOZIE coordinator file being
generated by Falcon for an OOZIE workflow (MR).
Current Values:
<property>
<name>falconInPaths</name>
<value>${dataIn('input', 'null')}</value>
</property>
<property>
<name>input</name>
<value>${dataIn('input', 'null')}</value>
</property>
Expected Values:
<property>
<name>falconInPaths</name>
<value>coord:{dataIn('input', 'null')}</value>
</property>
<property>
<name>input</name>
<value>coord:{dataIn('input', 'null')}</value>
</property>
Steps to simulate the problem:
1.Install HDP 2.3.2 Sandbox
2. Enable Falcon through Ambari
3. Configure Feed (input), Feed (output)
4. Configure process with the following configurations
-input (input Feed)
-output (output Feed)
5. Schedule the process through Falcon
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)