Description of problem: The kie remote rest and jms rest is not working from switchyard components. The switchyard components use the kie-remote-client to make this functionality working. From Drools 6.2.0 this functionality is not working because the kie-remote-client. The reason is because this artifact can not be in the same classpath than the drools artifacts. Version-Release number of selected component (if applicable): 6.2.0 How reproducible: Steps to Reproduce: git clone -c http.sslverify=false https://gitlab.mw.lab.eng.bos.redhat.com/jbossqe-soa/jbossqe-fsw-it.git cd jbossqe-fsw-it git checkout JBQA-9702_create-remote-bpms-api-test mvn clean install -Pjboss-eap,bxms -pl :remote-bpms-api-test -am -Ddisable.groovy.compiler=true -Dversion.bom.fuse=6.2.1.redhat-020 -Dversion.switchyard=2.0.1.redhat-621020 -Dversion.fuse.integration=1.1.0.redhat-020 Actual results: Expected results: Additional info:
Hi Alessandro. The tests done by the qe have been with the previous fuse ER. The previous Fuse 6.2.1 ER tests were using our 1.1.x Fuse Integration Branch that was compatible with the 6.2.x Drools branch. The tests done by the qe, are included here: https://gitlab.mw.lab.eng.bos.redhat.com/jbossqe-soa/jbossqe-fsw-it.git The tests are done using EAP 6.4 This error is happening in version 6.2.x and 6.3.x of drools.
6.3.x: https://github.com/droolsjbpm/drools/commit/382a9fe https://github.com/droolsjbpm/drools/commit/9805151 https://github.com/droolsjbpm/drools/commit/20dda9c https://github.com/droolsjbpm/drools/commit/fcf8779 https://github.com/droolsjbpm/drools/commit/1cae590 https://github.com/droolsjbpm/droolsjbpm-integration/commit/d3d95de https://github.com/droolsjbpm/droolsjbpm-integration/commit/ed54ee master: https://github.com/droolsjbpm/drools/commit/ce990f8 https://github.com/droolsjbpm/drools/commit/f15068f https://github.com/droolsjbpm/drools/commit/7d7bba6 https://github.com/droolsjbpm/drools/commit/a1e289b https://github.com/droolsjbpm/drools/commit/afd21c8 https://github.com/droolsjbpm/droolsjbpm-integration/commit/78b5d38 https://github.com/droolsjbpm/droolsjbpm-integration/commit/3657493 fuse-bxms-integ master: https://github.com/jboss-integration/fuse-bxms-integ/commit/619c222 https://github.com/jboss-integration/fuse-bxms-integ/commit/b124846 fuse-bxms-integ 1.2.x: https://github.com/jboss-integration/fuse-bxms-integ/commit/7cb447c https://github.com/jboss-integration/fuse-bxms-integ/commit/507d765
Additional commits: 6.3.x: http://github.com/droolsjbpm/drools/commit/d84285c7a master: http://github.com/droolsjbpm/drools/commit/55e49ccf2
Verified with Integration Pack 1.2.0.redhat-005.