Uploaded image for project: 'JBeret'
  1. JBeret
  2. JBERET-268

Access step execution context data from job xml / JSL

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Unresolved
    • Major
    • None
    • 1.3.0.Beta3
    • jberet-core
    • None

    Description

      job xml elements should be able to reference runtime values inside step execution context. The referencing job xml element will be late-binding. For example,

      <property name="rate" value="#{stepExecutionContext['rate']}" />
      
      • which job xml elements or attributes within a step need to support this feature? Do we limit it to artifact-level properties only?
      • do we want to support transitive reference, i.e., other job properties referencing a property having stepExecutionContext expression?
      • how to perform late binding? similar to partitionPlan properties
      • where to store these data inside StepContextImpl? need to add a new field for that?

      Attachments

        Issue Links

          Activity

            People

              weli@redhat.com Weinan Li
              cfang@redhat.com Cheng Fang
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: