Camunda Processes as event process sources should only be available if camundaEventData is present

XMLWordPrintable

    • Type: Bug Report
    • Resolution: Duplicate
    • Priority: L3 - Default
    • None
    • Affects Version/s: 3.0.0
    • Component/s: backend

      Context:
      The configuration of the event based process feature itself and the camunda engine event import got decoupled with OPT-3370 to save the camundaEvent import overhead if not needed as well as to support cluster environments. However this can lead to unexpected behavior when a user activates event processes but not the camundaEvent import and then tries to use camunda sources in event based processes. (Publish get's stuck, failures of missing indices are thrown)

      Given:
      I have just enabled event based processes but not the camundaActivityEventImport

      When:
      I create a process I can select camunda processes as sources and publish the process.

      Then:
      The publishing get's stuck, the log contains errors about missing indices.

      Expected:
      I shouldn't be allowed to select camunda processes

      AT:

      • camunda sources should only be available in event based processes if event data of these is present

      Hint:
      We can't rely solely on the configuration as in cluster setups the event import might be disabled for a particular instance but the data is still imported by another.

        This is the controller panel for Smart Panels app

              Assignee:
              Unassigned
              Reporter:
              Sebastian Bathke
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: