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

Local transient variables show up in database when creating a message correlation with REST

    XMLWordPrintable

Details

    • Bug Report
    • Resolution: Fixed
    • L3 - Default
    • 7.14.0, 7.13.5, 7.12.11, 7.14.0-alpha3
    • 7.12.0-alpha1
    • None
    • None

    Description

      Steps:
      Create a message correlation with REST: https://docs.camunda.org/manual/7.11/reference/rest/message/post-message/
      use processVariablesLocal and make them transient

      Expectation: the transient ones do not show up in the database at all.
      This is true for the non-local variable, but for the local one, the data shows up in the history and database, which we did not expect.

      Please find attached the screenshots.

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          1. CorrelationTest_ProcessInstanceStarted.png
            CorrelationTest_ProcessInstanceStarted.png
            135 kB
          2. Correlation_REST.png
            Correlation_REST.png
            271 kB
          3. AfterCorrelationRestCall.png
            AfterCorrelationRestCall.png
            171 kB
          4. ProcessInstanceEnded.png
            ProcessInstanceEnded.png
            185 kB
          5. DBScreenshot.png
            DBScreenshot.png
            180 kB

          Issue Links

            Activity

              People

                thorben.lindhauer Thorben Lindhauer
                garima.yadav Garima Yadav
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Salesforce