Hi Siddharth
Can you give more details on where and how you are using now?
If you are using now(0,-5) in workflow directly, now() is a falcon function
and not an oozie function.
Define a property variable as below in your process
<property name="timestamp" value="${formatTime(dateOffset(instanceTime(),
-5, 'MINUTE'),'yyyy-MM-dd-hh-mm')}"/>
and use it in your workflow.
Thanks,
-sandeep
On Wed, Aug 5, 2015 at 7:19 PM, Siddharth Tiwari <[email protected]>
wrote:
> hi teamAny guidance around the following error. how shall I fix it. Using
> Apache Oozie 4.1.0
> Caused by: org.apache.falcon.FalconException: E1004 : E1004: Expression
> language evaluation error, Unable to evaluate :${now(0,-5)}: at
> org.apache.falcon.workflow.engine.OozieWorkflowEngine.dryRunInternal(OozieWorkflowEngine.java:223)
> at
> org.apache.falcon.workflow.engine.OozieWorkflowEngine.schedule(OozieWorkflowEngine.java:171)
> at
> org.apache.falcon.resource.AbstractSchedulableEntityManager.scheduleInternal(AbstractSchedulableEntityManager.java:93)
>
>
> *------------------------*
>
> Cheers !!!
>
> Siddharth Tiwari
>
> Have a refreshing day !!!
> "Every duty is holy, and devotion to duty is the highest form of worship
> of God.”
>
> "Maybe other people will try to limit me but I don't limit myself"
>