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

Input Parameters are skipped after Event-based Gateway

XMLWordPrintable

      Environment (Required on creation):

      • Any environment.
      • Set the skipOutputMappingOnCanceledActivities engine configuration flag to true.

      Description (Required on creation; please attach any relevant screenshots, stacktraces, log files, etc. to the ticket):

      When the skipOutputMappingOnCanceledActivities flag to true, input parameters on any activities following an Event-based Gateway are skipped.

      Steps to reproduce (Required on creation):

      1. Set the skipOutputMappingOnCanceledActivities flag to true.
      2. Deploy eventBasedProcess.bpmn

      Observed Behavior (Required on creation):

      • There will be no variables printed in the log output.
      • No local variables are set on the activity with input parameters.

      Expected behavior (Required on creation):

      • Any input parameters set on activities following the Event-based gateway are processed.

      Root Cause (Required on prioritization):

      1. The Event-based gateway execution is marked as CANCELED when it is completed.
      2. The action above invokes this piece of code and the CoreExecution.skipIoMapping flag is set to true
      3. The value of the CoreExecution.skipIoMapping flag is passed to the following executions.
      4. This causes the inputParameter processing to be skipped here

      Solution Ideas (Optional):

        This is the controller panel for Smart Panels app

              thorben.lindhauer Thorben Lindhauer
              nikola.koevski Nikola Koevski
              Tobias Metzke-Bernstein Tobias Metzke-Bernstein
              Thorben Lindhauer Thorben Lindhauer
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: