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

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

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 7.52.0.Final
    • Component/s: None
    • Labels:
      None

      Description

      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)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              elguardian Enrique González Martínez
              Reporter:
              elguardian Enrique González Martínez
              Tester:
              Gonzalo Muñoz Fernández Gonzalo Muñoz Fernández
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: