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

Replace processes.xml with ApplicationProperty

    • Icon: Feature Request Feature Request
    • Resolution: Won't Fix
    • Icon: L3 - Default L3 - Default
    • None
    • None
    • spring-boot
    • None

      AT:

      • processes.xml is not used any more for process application configuring
      • instead process application is configured via Spring properties within camunda.bpm.application
      • we warn in log if processes.xml is still present in its common location (it is ignored!)
      • limitations are documented

      Hint:
      extend RuntimeContainerDelegateImpl and replace the deployment operation step ParseProcessesXmlStep with the one reading from Spring properties

      Also see this issue: https://github.com/camunda/camunda-bpm-spring-boot-starter/issues/77

        This is the controller panel for Smart Panels app

            [CAM-8109] Replace processes.xml with ApplicationProperty

            I have done a PoC last August that must be still lying around somewhere ... willing to contribute!

            Jan Galinski added a comment - I have done a PoC last August that must be still lying around somewhere ... willing to contribute!

            Hi Jan,
            this would be great! We always welcome any contribution! We will release 3.0.0 version end of May together with Camunda 7.9, it look like plenty of time for fixing this issue)

            All the best,
            Svetlana

            Svetlana Dorokhova added a comment - Hi Jan, this would be great! We always welcome any contribution! We will release 3.0.0 version end of May together with Camunda 7.9, it look like plenty of time for fixing this issue) All the best, Svetlana

            Jan Galinski added a comment -

            Development is done on PR https://github.com/camunda/camunda-bpm-spring-boot-starter/pull/296

            I managed to get it working by replacing the Default runtime Container and add an additional OperationStep.

            There are still some tests failing, mainly because scanning for resources always finds every bpmn resource in the project, so the URL used for scanning is wrong.
            Plus: we need this feature to be configurable, which also is just ignored right now.

            Jan Galinski added a comment - Development is done on PR https://github.com/camunda/camunda-bpm-spring-boot-starter/pull/296 I managed to get it working by replacing the Default runtime Container and add an additional OperationStep. There are still some tests failing, mainly because scanning for resources always finds every bpmn resource in the project, so the URL used for scanning is wrong. Plus: we need this feature to be configurable, which also is just ignored right now.

            We are closing this ticket as part of our backlog grooming. Reasons:

            • It is very unlikely that we will implement this
            • We did not receive sufficient evidence that this ticket is important

            Thorben Lindhauer added a comment - We are closing this ticket as part of our backlog grooming. Reasons: It is very unlikely that we will implement this We did not receive sufficient evidence that this ticket is important

              svetlana.dorokhova Svetlana Dorokhova
              svetlana.dorokhova Svetlana Dorokhova
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: