This is a code repository for the Fuse and BxMS integration components.
It is an optional package that can be added to an existing Fuse 6.2 and 6.3 installation. It contains libraries/components that can interact with other integration modules that have not been added into the default Fuse release.
For the moment it provides the “glue” between Fuse and BRMS components/libraries. The fuse integration package gives the ability to install the components/libraries that have not been included in Fuse (for instance BRMS).
For the moment it contains:
Below, in the details, there will be references to versions. Check the compatible versions suited in the distribution you want to install:
${version.fuse.bxms-integration}
${version.drools}
Additionally a suite of quickstarts has been added as well as eap 6.4 and karaf support.
Execute mvn clean install
Download Jboss EAP 6.4.
Download the fuse-eap installer:
https://origin-repository.jboss.org/nexus/content/groups/ea/com/redhat/fuse/eap/fuse-eap-installer
Install them over your EAP instance:
java -jar fuse-eap-installer.jar ${eap.home}
Install the kie eap installer:
java -jar kie-eap-installer.jar ${eap.home}
Install the fuse-integration installer:
java -jar ${FUSE_BXMS_INTEG}/release/eap/installer/target/fuse-integration-eap-installer-${version.fuse.bxms-integration}.jar ${eap.home}
All the modules and quickstarts will be installed on top of the eap.home provided. The fuse-integration quickstarts are placed:
${eap.home}/quickstarts/fuse-integration
Quickstarts included:
For running the quickstarts:
Download the Fuse distribution that is aligned with the version of fuse-integration:
https://repository.jboss.org/nexus/content/groups/ea/org/jboss/fuse/jboss-fuse-full
If Drools have not been added, it should.
features:addurl mvn:org.drools/drools-karaf-features/${version.drools}/xml/features
Add the fuse-integration features file:
features:addurl mvn:org.jboss.integration.fuse/karaf-features/${version.fuse.bxms-integration}/xml/features
Install the core features. You can install:
features:install
fuse-bxms-quickstart-camel-jbpm-workitems
fuse-bxms-kie-camel
fuse-bxms-switchyard-bpm
fuse-bxms-switchyard-rules
Try our quickstarts:
features:addurl mvn:org.jboss.integration.fuse.quickstarts/karaf-features/${version.fuse.bxms-integration}/xml/features
features:install
fuse-bxms-quickstart-switchyard-rules-camel-cbr
fuse-bxms-quickstart-switchyard-rules-interview
fuse-bxms-quickstart-switchyard-rules-dtable
fuse-bxms-quickstart-switchyard-rules-interview-container
fuse-bxms-quickstart-switchyard-bpm-service
fuse-bxms-quickstart-switchyard-library
fuse-bxms-quickstart-switchyard-helpdesk
fuse-bxms-quickstart-camel-jbpm-workitems
fuse-bxms-quickstart-camel-spring-drools-decision-table
fuse-bxms-quickstart-camel-blueprint-drools-decision-table
fuse-bxms-quickstart-switchyard-rules-csv
fuse-bxms-quickstart-switchyard-rules-multithread