Uploaded image for project: 'Service Orchestrator'
  1. Service Orchestrator
  2. SO-3678

Flowmanipulators causing IndexOutOfBoundsException

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: High High
    • Istanbul Release
    • 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”,



            jozsef jozsef
            jozsef jozsef
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: