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

[GSS] (7.0.z) AsyncMode doesn't wait on Inclusive converging Gateway

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Verified (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 7.0.1.GA
    • Fix Version/s: 7.0.2.GA
    • Component/s: jBPM Core
    • Labels:
    • Environment:
      • AsyncMode = true
    • Target Release:
    • Fix Build:
      CR1
    • Steps to Reproduce:
      Hide
      • Start Business Central
      • Create a project
      • "Add Asset" Business Process (Legacy)
      • Import the attached com.myspace.proj1.inclusive.v1.0.bpmn2
      • Go to project "Settings" -> Deployments -> Environment entries
      • Add Environment entry Name:AsyncMode Value:"true" (Need double-quotations)
      • "Save"
      • "Build"
      • "Deploy"
      • Test via kie-server-client. Pass a process variable Name:Var1 Value:AAA for starting a process. (See attached kie-server-client-example.zip)
      • You will see multiple "ScriptTask 5" log.
      Show
      Start Business Central Create a project "Add Asset" Business Process (Legacy) Import the attached com.myspace.proj1.inclusive.v1.0.bpmn2 Go to project "Settings" -> Deployments -> Environment entries Add Environment entry Name:AsyncMode Value:"true" (Need double-quotations) "Save" "Build" "Deploy" Test via kie-server-client. Pass a process variable Name:Var1 Value:AAA for starting a process. (See attached kie-server-client-example.zip) You will see multiple "ScriptTask 5" log.

      Description

      If you set AsyncMode = "true", execution doesn't wait on Inclusive converging Gateway. See Steps to Reproduce. It results in multiple execution of a Node after Inclusive converging Gateway.

      15:32:57,525 INFO  [stdout] (Thread-0 (ActiveMQ-client-global-threads)) ScriptTask 1
      15:32:57,603 INFO  [stdout] (Thread-2 (ActiveMQ-client-global-threads)) ScriptTask 3
      15:32:57,639 INFO  [stdout] (Thread-1 (ActiveMQ-client-global-threads)) ScriptTask 2
      15:32:57,680 INFO  [stdout] (Thread-0 (ActiveMQ-client-global-threads)) ScriptTask 5
      15:32:57,723 INFO  [stdout] (Thread-2 (ActiveMQ-client-global-threads)) ScriptTask 5
      

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  tsurdilovic Tihomir Surdilovic
                  Reporter:
                  tkobayashi Toshiya Kobayashi
                  Tester:
                  Marián Macik
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: