Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-4874

Don't use internal KIE classes in SY integration

XMLWordPrintable

    • 0
    • 0% 0%
    • Todo

      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)
              psiroky_jira Petr Široký (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: