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

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

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved (View Workflow)
    • Major
    • Resolution: Done
    • None
    • 7.52.0.Final
    • None
    • 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

              elguardian@gmail.com Enrique González Martínez
              elguardian@gmail.com Enrique González Martínez
              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: