-
Bug Report
-
Resolution: Fixed
-
L3 - Default
-
7.16.3
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):
- Set the skipOutputMappingOnCanceledActivities flag to true.
- 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):
- The Event-based gateway execution is marked as CANCELED when it is completed.
- The action above invokes this piece of code and the CoreExecution.skipIoMapping flag is set to true
- The value of the CoreExecution.skipIoMapping flag is passed to the following executions.
- This causes the inputParameter processing to be skipped here
Solution Ideas (Optional):
This is the controller panel for Smart Panels app
- is related to
-
CAM-14783 BoundaryEventInputOutputTest fails on history level activity
- Closed