Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-14515

In Cockpit, instance modification/restart doesn't work inside collapsed subprocesses

    XMLWordPrintable

Details

    • Bug Report
    • Status: Closed
    • L3 - Default
    • Resolution: Fixed
    • 7.17.0
    • 7.17.0
    • cockpit, webapp
    • None

    Description

      Environment (Required on creation):

      Camunda Automation Platform 7.17.0-alpha6 

      Description (Required on creation; please attach any relevant screenshots, stacktraces, log files, etc. to the ticket):

      See the following screencast:

      instance-modification-collapsed-subprocess-drilldown.gif

      Steps to reproduce (Required on creation):

      1. Deploy a process with a collapsed subprocess and activities on multiple levels
      2. Start a new instance of this process
      3. Go to the process definition/instance runtime view
      4. Click on the "Modify" tab
      5. Create a modification instruction on the root level
      6. Drill down to the collapsed subprocess

      The historic process instance restart feature is affected as well.

      Observed Behavior (Required on creation):

      Further modification instructions cannot be applied to flow nodes inside the collapsed subprocess.

      Expected behavior (Required on creation):

      Modification instructions can be applied to flow nodes on the root level or inside collapsed subprocesses.

      Root Cause (Required on prioritization):

      • ModificationService#processBpmnElements is not called when drilling down/up.
      • "Hover" events can only be added when flow nodes are shown
      • Skip adding "hovers" when they were already added before

      Solution Ideas (Optional):

      To reduce the scope, instance modification can only be allowed on one level and not across multiple levels.

      Hints (optional):

      -

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          1. after-work.bpmn
            7 kB
            Tassilo Weidner
          2. instance-modification-collapsed-subprocess-drilldown.gif
            1.16 MB
            Tassilo Weidner

          Issue Links

            Activity

              People

                michael.schoettes Michael Schoettes
                tassilo.weidner Tassilo Weidner
                Tassilo Weidner Tassilo Weidner
                Daniel Kelemen Daniel Kelemen
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Salesforce