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
