Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-4553

Variable persistence strategy is invoked too many times

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 7.0.0.Beta1, 7.0.0.Final
    • jBPM 6.2.0.CR4, jBPM 6.2.0.Final
    • Runtime Engine
    • None

      In general marshaling strategy that deals with process and task variable persistence invokes marshall method too many times. For a process that when started with:

      • create process instance
      • create user task
        will call marshall method 4 times:
      • once for process instance
      • once for user task instance
      • twice for work item instance
        only two first should be actually invoked as work item level variables does not have any effect on the engine so persisting them does not bring any value.

              swiderski.maciej Maciej Swiderski (Inactive)
              swiderski.maciej Maciej Swiderski (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: