Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-4805

On implicit object value update, historic properties activityInstanceId and executionId are incorrect

    XMLWordPrintable

Details

    • Bug Report
    • Resolution: Unresolved
    • L3 - Default
    • None
    • None
    • engine
    • None

    Description

      This is a general limitation of the feature to update an object variable implicitly. We detect an implicit update when the current command context is closed. At this point in time, the corresponding variable instance still references an execution but that execution is no longer in the state it was in when the variable was actually updated.

      At least the following properties can be incorrect for the resulting HistoricVariableInstance:

      • activityInstanceId (in case the execution has executed additional activities in between)
      • executionId (in case of tree compaction/expansion in between)

      test case: org.camunda.bpm.engine.test.history.HistoricVariableInstanceTest.FAILING_testImplicitVariableUpdateActivityInstanceId

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                thorben.lindhauer Thorben Lindhauer
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:

                  Salesforce