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

Cannot configure the DMN Engine in Process Engine Configuration

    XMLWordPrintable

    Details

      Description

      Currently, a dmn engine cannot be configured within a process engine configuration. There are two different configurations: DmnEngineConfiguration and ProcessEngineDmnEngineConfiguration that can be set on process engine configuration. If a DmnEngineConfiguration is set then the engine fails to startup with a ClassCastException. (see https://groups.google.com/forum/#!topic/camunda-bpm-users/A6VbAm5LTsQ) On the other side, it is not easy to build a ProcessEngineDmnEngineConfiguration that works with process engine correctly. See org.camunda.bpm.engine.impl.cfg.ProcessEngineConfigurationImpl.initDmnEngine().

      AT:

      • I can configure the DMN engine within the process engine configuration (should be related to standalone DMN config)
      • no class cast exception is thrown when a dmn engine configuration is set
      • update the docs and differ between standalone and process engine configuration

      Proposal:

      • I can set a DmnEngineConfiguration on process engine configuration
      • the ProcessEngineDmnEngineConfiguration is build on the dmn engine configuration while init

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              meyer Daniel Meyer
              Reporter:
              philipp.ossler Philipp Ossler
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: