Complete error:
javax.servlet.jsp.el.ELException:variable [COMPUTE] cannot be resolved
At Org.apache.oozie.util.elevaluator$context.resolvevariable (elevaluator.java:106)
At Org.apache.commons.el.NamedValue.evaluate (namedvalue.java:124)
At Org.apache.commons.el.ComplexValue.evaluate (complexvalue.java:140)
At Org.apache.commons.el.ExpressionString.evaluate (expressionstring.java:114)
At Org.apache.commons.el.ExpressionEvaluatorImpl.evaluate (expressionevaluatorimpl.java:274)
At Org.apache.commons.el.ExpressionEvaluatorImpl.evaluate (expressionevaluatorimpl.java:190)
At Org.apache.oozie.util.ELEvaluator.evaluate (elevaluator.java:203)
At Org.apache.oozie.command.wf.ActionStartXCommand.execute (actionstartxcommand.java:175)
At Org.apache.oozie.command.wf.ActionStartXCommand.execute (actionstartxcommand.java:60)
At Org.apache.oozie.command.XCommand.call (xcommand.java:280)
At Org.apache.oozie.service.callablequeueservice$compositecallable.call (callablequeueservice.java:326)
At Org.apache.oozie.service.callablequeueservice$compositecallable.call (callablequeueservice.java:255)
At Org.apache.oozie.service.callablequeueservice$callablewrapper.run (callablequeueservice.java:175)
At Java.util.concurrent.ThreadPoolExecutor.runWorker (threadpoolexecutor.java:1145)
At Java.util.concurrent.threadpoolexecutor$worker.run (threadpoolexecutor.java:615)
Reason:
Oozei variable name can not have "." such as special characters, such as Compute.result.dir is illegal, can be changed to Computeresultdir.
Oozie Error: javax.servlet.jsp.el.ELException:variable [* *] cannot be resolved