I am trying to find a way to run Oozie workflow outside Hadoop. After 
researching I found that we can write our own custom action executor and by 
making node as synchronous we can execute the Oozie workflow within the Oozie 
execution context.  I am trying to test following example of extending Oozie 
http://www.infoq.com/articles/ExtendingOozie stand alone on Tomcat. The example 
mentions that we can write custom action nodes and execute directly inside 
Oozie execution context without using Hadoop.

But when I looked at different ways of testing and deploying Oozie workflow, I 
cannot find any way to run the workflow without deploying workflow.xml on HDFS.

I am looking at different ways to execute oozie workflow, all seems to require 
workflow.xml file to be located in hdfs.

1.    Command Line Interface: oozie job -oozie ...oozie -dryrun -config 
job.properties To run oozie from CLI workflow application path must be 
specified in the file with the oozie.wf.application.path property. The 
specified path must be an HDFS path.

2.    JavaClient: We have to specify the location of workflow.xml on hdfs 
conf.setProperty(OozieClient.APP_PATH, " "), here app path needs to be hdfs 
location of workflow.xml.

3.    LocalOozieExample also needs location of workflow.xml on hdfs

I want to know how to run workflow.xml under Oozie's execute context on Tomcat 
without deploying workflow.xml on hdfs.

Thanks,

Rachana

***************************************************************************
The information contained in this communication is confidential, is
intended only for the use of the recipient named above, and may be legally
privileged.

If the reader of this message is not the intended recipient, you are
hereby notified that any dissemination, distribution or copying of this
communication is strictly prohibited.

If you have received this communication in error, please resend this
communication to the sender and delete the original message or any copy
of it from your computer system.

Thank You.
****************************************************************************

Reply via email to