Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-5067

Promote deployment descriptor into public api

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Do
    • Icon: Major Major
    • 7.x
    • jBPM 6.4.0.CR2
    • Runtime Engine
    • None
    • NEW
    • NEW

      The SY component which integrates with KIE (drools, jbpm) is using internal KIE classes which are subject to change. These should be replaced by KIE public API which is guaranteed to stay backwards compatible (at least between minor versions). One example of such class is https://github.com/jboss-integration/fuse-bxms-integ/blob/master/switchyard/switchyard-component-common-knowledge/src/main/java/org/switchyard/component/common/knowledge/config/builder/patch/PatchedRuntimeEnvironmentBuilder.java

      There were for sure reasons for this hack/workaround, but those need to be revised and in case the public KIE API lacks some feature, it needs to be added directly there, instead of hacking the internal classes.

            psiroky_jira Petr Široký (Inactive)
            swiderski.maciej Maciej Swiderski (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: