Uploaded image for project: 'Red Hat Process Automation Manager'
  1. Red Hat Process Automation Manager
  2. RHPAM-3555

no catching event inside a multi instance loop

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.12.0.GA
    • 7.10.0.GA
    • jBPM Core
    • None
    • RHPAM 7.10 GA

    • False
    • False
    • ER1
    • Undefined
    • Hide

      In attachment a simple project to quickly reproduce the issue.

      Start one of this processes:

      1. parallel-event
      2. parallel-event2

       

      Show
      In attachment a simple project to quickly reproduce the issue. Start one of this processes: parallel-event parallel-event2  
    • 2021 Week 13-15 (from Mar 29), 2021 Week 16-18 (from Apr 19), 2021 Week 19-21 (from May 10)

      Inside a multi instance loop the process engine cannot handle signals.
      Here two examples of this behavior:
      1. Catching intermediate event node: directly triggered

      In this case the catching event nodes are active, the engine shows the waiting signals, but it does not handle the signal when they are injected in the engine.

      2. Catching intermediate event node attached to an active node (human task)

      In this case the nodes where the catching event are attached are active, but the engine does not list the waiting signals and it does not handle them when injected.

       

      Not sure but it's likely linked with the following issue: https://issues.redhat.com/browse/RHPAM-2103

      Engineering

      signal were not resolve expression like #

      {p.id}

      where p is a variable and id was an attribute
       

            elguardian@gmail.com Enrique González Martínez (Inactive)
            dmarrazz@redhat.com Donato Marrazzo
            Gonzalo Muñoz Fernández Gonzalo Muñoz Fernández
            Gonzalo Muñoz Fernández Gonzalo Muñoz Fernández
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: