Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-9632

Intermediate Throw event signal stops processing workflow before signal is processed.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.52.0.Final
    • None
    • None
    • None
    • False
    • False
    • NEW
    • NEW
    • Undefined
    • ---
    • ---

      An signal sent by a subprocess is not captured correctly in an intermediate capture event right after sent.

      To detect, you can set the scope to project instead of per process and previous instances of the project will capture the signal (as at that time they have the listener waiting for the signal)

      solution

      To avoid problems with the action nodes (intermediate throw) I added a new metadata for the node
      "asyncSignal" when is set to true the signal is process after finishing processing the current flow.(like a passthrough)

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

                Created:
                Updated:
                Resolved: