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

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

      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.

        This is the controller panel for Smart Panels app

          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

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

                Created:
                Updated:
                Resolved: