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

Update event trigger for message catch events by default

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: L3 - Default L3 - Default
    • 7.19.0
    • None
    • None

      User Story (Required on creation):
      As a developer when executing a migration the event trigger for message catch events should be updated by default. The name of the message catch event is changed if a subsystem is refactored (e.g. message renaming from "EvaluationOrderClose" to "EvaluationOrderCompleted"). This ensures that all migrated processes can process the messages with the adopted name and avoid unnecessary errors, as there is no case in which the trigger should not be updated.
       
      Functional Requirements (Required before implementation):

      Limitations of Scope (Optional):

      • The default behavior in the REST and Java API does not change (to preserve backwards compatibility and avoid complexity)

      Hints (Optional):

        This is the controller panel for Smart Panels app

            [CAM-14502] Update event trigger for message catch events by default

            Tobias Conz created issue -
            Tobias Conz made changes -
            Link New: This issue is related to SUPPORT-12938 [ SUPPORT-12938 ]
            Tobias Conz made changes -
            Sprint New: SOON [ 95 ]
            Tobias Conz made changes -
            Sprint Original: SOON [ 95 ] New: Potential for 7.18 [ 94 ]
            Tobias Conz made changes -
            Rank New: Ranked higher
            Thorben Lindhauer made changes -
            Link New: This issue is related to CAM-8474 [ CAM-8474 ]
            Thorben Lindhauer made changes -
            Link New: This issue is duplicated by CAM-8476 [ CAM-8476 ]
            Tobias Conz made changes -
            Rank New: Ranked higher
            Tobias Conz made changes -
            Sprint Original: Potential for 7.19 [ 94 ] New: Release 7.19 [ 123 ]
            Tobias Conz made changes -
            Rank New: Ranked lower
            Thorben Lindhauer made changes -
            Description Original: *User Story (Required on creation):*
            As a developer when executing a migration the event trigger for message catch events should be updated by default. The name of the message catch event is changed if a subsystem is refactored (e.g. message renaming from "EvaluationOrderClose" to "EvaluationOrderCompleted"). This ensures that all migrated processes can process the messages with the adopted name and avoid unnecessary errors, as there is no case in which the trigger should not be updated.
             
            *Functional Requirements (Required before implementation):*
             
            *Limitations of Scope (Optional):*
             
            *Hints (Optional):*
            New: *User Story (Required on creation):*
            As a developer when executing a migration the event trigger for message catch events should be updated by default. The name of the message catch event is changed if a subsystem is refactored (e.g. message renaming from "EvaluationOrderClose" to "EvaluationOrderCompleted"). This ensures that all migrated processes can process the messages with the adopted name and avoid unnecessary errors, as there is no case in which the trigger should not be updated.
             
            *Functional Requirements (Required before implementation):*

            * In the Cockpit UI for process instance migration, the "update event trigger" flag (https://docs.camunda.org/manual/7.17/webapps/cockpit/bpmn/process-instance-migration/#set-update-event-trigger-flag) is set for all migration instructions between message events
            * Review other event types and decide if the default value should be changed too (e.g. for timer events, not checking the flag by default may be better because otherwise the timer gets reset)
             
            *Limitations of Scope (Optional):*

            * The default behavior in the REST and Java API does not change (to preserve backwards compatibility and avoid complexity)

            *Hints (Optional):*

              Unassigned Unassigned
              tobias.conz Tobias Conz
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: