-
Bug
-
Resolution: Done
-
High
-
Istanbul Release
When the last building block is skipped by a flowmanipulator, the index (G_CURRENT_SEQUENCE) is incremented out of bounds.
Example: Service-Macro-Assign, last building block is ConfigAssignVnfBB (or ControllerExecutionBB) If skipPostInstatiation is set to TRUE then a flow manipulator (SkipConfigVnfListener or SkipCDSBuildingBlockListener) will increment the index to skip building block. But at this point index is already at the last element.
Result:
"statusMessage": "STATUS: Runtime error : Error while evaluating expression: ${WorkflowActionBBTasks.selectBB(execution)}. Cause: java.lang.IndexOutOfBoundsException”,