Hi,

I am relatively new to Oozie, and have been playing with it for last few
days. I was able to write simple Workflow executing map-reduce jobs. I was
also able to setup a Java project and assemble Oozie Application
(workflow.xml, jar, properties) using maven assembly plugin.

Now I wanted to expand the scope of my project for following use case:
1. I have multiple map-reduce jobs, each defined in it own Java class. All
these are part of single Java Project.
2. Each Map Reduce jobs is called from a separate workflow using Oozie java
action.

Now Question I have is:
1. Do I need to create a separate Oozie application for each workflow (and
it dependent jars in /lib) ?  But in that case /lib folder is duplicated in
every application and not desirable.

2. Can I create a single Oozie application with multiple workflows and
common /lib ? If so, how do I submit different workflows in same
application

Are there any references on, how to setup oozie applications for multiple
workflow, potentially referencing to m/r classes from same jar.

Thanks, Chetan

Reply via email to