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

Intermediate/Boundary events fire two Spring Events

      What are the steps to reproduce your problem?

      1. Create a Camunda Spring Boot Starter project, using the Spring Eventing Bridge.
      2. Create a Process that includes an Intermediate Timer Event (e.g. with a 'PT10S' duration)
      3. Add an EventListener method for DelegateExecutions

      What is the problem?
      There will be two START and two END events for the Intermediate Timer Event

      What would be the expected behavior:
      There is only one START and one END event for the Intermediate Timer Event

      Hints (optional):
      The problem is that, in the PublishDelegateParseListener class, we add Execution Listeners when we parse the IntermediateCatchEvent (e.g. the timer event), as well as Intermediate[Timer|Signal|Message]EventDefinition (e.g. the timer duration definition). However, the same Activity is provided for both listeners, leading to two events.

        This is the controller panel for Smart Panels app

            [CAM-12844] Intermediate/Boundary events fire two Spring Events

            PR raised by community member: PR-1224 in CAM-12868

            Yana Vasileva added a comment - PR raised by community member: PR-1224 in CAM-12868

              Unassigned Unassigned
              nikola.koevski Nikola Koevski
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: