-
Enhancement
-
Resolution: Won't Do
-
Major
-
jBPM 6.4.0.CR2
-
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.
- clones
-
ENTESB-4874 Don't use internal KIE classes in SY integration
- Closed