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

Allow navigation from the parent process instance to the child process instance using Process Diagram

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • None
    • Console
    • False
    • False
    • Release Notes
    • NEW
    • NEW
    • Undefined

      Customer has a BPMN processes which look like as:

       

      Parent Process:
      Start–>ReusableSubprocessNode–>end.
      Child process:
      Start-->HumanTask–>End
      

       

      In the browser open parent process instance diagram using below REST API:

      GET http://localhost:8080/kie-server/services/rest/server/containers/{containerId}/images/processes/instances/{processInstanceId}

      If we click on subprocess node it didnt take to the child process diagram. Customer is expecting, after clicking on subprocess node, child process diagram should open, like its happening if process is designed with legacy process designer.

      Important: The use case is not related to Business Central. Customer would like to navigate from parent to subprocess using the diagram resultant from the Kie-Server endpoint mentioned above. Similar behavior does exist if used legacy editor.

      Acceptance Criteria:

      • User should be able to navigate from Parent to its subprocess using in the browser the Kie-Server rest endpoint mentioned in this description, clicking on the subprocess activity in the diagram
      • A new brower tab is opened showing the subprocess diagram (the rest endpoint called indirectly is the same, but using the subprocess instance id)
      • The subprocess is only clickable if the parent process already reached the subprocess (the subprocess instance is available), otherwise the activity is not clickable.
      • This navigation should work on every context (on-premise and OpenShift). Today this behavior is available if used legacy designer instead of Stunner, however, for some reason it does not work if deployed on OCP Environment. Verizon is explicitly asking for verification on OCP. 

       

              xiabai@redhat.com Xiaofeng Bai
              xiabai@redhat.com Xiaofeng Bai
              Jan Stastny Jan Stastny
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: