Oozie
  1. Oozie
  2. OOZIE-1580

EL variables don't get resolved in configurations imported from a <job-xml>

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.1.0
    • Component/s: None
    • Labels:
      None

      Description

      If you use <job-xml> to include a file that includes an EL variable, it doesn't get resolved.

      For example:

      foo.xml
      <configuration>
         <property>
            <name>some.property</name>
            <value>${someVariable}</value>
         </property>
      </configuration>
      
      job.propertiesl
      ...
      someVariable=bar
      

      Then in the submitted job, some.property will be equal to "${someVariable}" when we would like it to be "bar".

        Issue Links

          Activity

          Robert Kanter created issue -
          Bowen Zhang made changes -
          Field Original Value New Value
          Assignee Bowen Zhang [ bowenzhangusa ]
          Bowen Zhang made changes -
          Attachment oozie-1580.patch [ 12610367 ]
          Bowen Zhang made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Bowen Zhang made changes -
          Link This issue is related to OOZIE-1600 [ OOZIE-1600 ]
          Robert Kanter made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Fix Version/s trunk [ 12323240 ]
          Resolution Fixed [ 1 ]
          Rohini Palaniswamy made changes -
          Fix Version/s 4.1.0 [ 12324960 ]
          Fix Version/s trunk [ 12323240 ]
          Bowen Zhang made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Bowen Zhang
              Reporter:
              Robert Kanter
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development