Uploaded image for project: 'Oozie'
  1. Oozie
  2. OOZIE-748

Add support for oozie.libpath to be set on a per-action basis in workflow.xml

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.2.0
    • 3.3.0
    • workflow
    • None

    Description

      Currently, the oozie.libpath setting is allowed in job.properties when submitting a job to run in order to add a second directory to load jars from. It would be useful if the value of this setting set in the configuration of workflow actions were honored and the jars loaded.

      The use case is that I have three existing Java apps each with their dependencies managed by Maven. To avoid dependency conflicts, I have to deploy their dependencies to three separate directories. What I would like to do is create a single workflow with three Java actions to execute the three jobs, but they each need their own setting for oozie.libpath.

      Note: It may actually be oozie.launcher.oozie.libpath that should be configured within a workflow action. Either way, support for this functionality would be welcome.

      Attachments

        1. OOZIE-748-v4.patch
          14 kB
          Robert Kanter
        2. OOZIE-748-v3.patch
          8 kB
          Robert Kanter
        3. OOZIE-748-v2.patch
          7 kB
          Robert Kanter
        4. OOZIE-748.patch
          4 kB
          Robert Kanter

        Activity

          People

            rkanter Robert Kanter
            jdot J. McConnell
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: