Kie remote client and server libraries are not supported for OSGi bundles as of JBoss Fuse 6.1.0

Solution Verified - Updated -

Environment

  • Red Hat JBoss BPM Suite (BPMS)
    • 6.1.0
  • Red Hat JBoss Fuse (Fuse)
    • 6.1.0

Issue

  • Are the dependencies kie-server-client, kie-services-client, kie-server-api and kie-remote-common OSGi supported and can users use it in JBoss Fuse 6.1.0 ?
  • Users of JBoss Fuse 6.1.0 would like to know if RemoteRuntimeEngineFactory can be used inside their OSGi bundles after installing Integration Packs.

Resolution

  • As part of the certification process of BPMS 6.1.0 releases Red Hat have only certified the core engines of Drools , jBPM and it's relevant libraries only to be used on JBoss Fuse's OGSi container (i.e. Karaf) .
  • The libraries referred above are related to the KIE Execution Server/Client/Remote Services. They along with other related libraries are relevant to Kie Execution Server and it's remote client communication and in order them to work they should be in the same OSGI bundle in JBoss Fuse. These libraries are not supported as of JBoss Fuse 6.1.0 .
  • There are bugzillas [1][2] which are being worked on to support the Kie remote API related libraries along with the Integration Packs in near future, which should enable OSGi bundles in JBoss Fuse to interact with any remotely running BPMS instance (which are running on containers like JBoss EAP 6) jBPM runtimes execution servers.

[1] Remote Client API (rules and BPM) are not available in drools-karaf-features/features.xml
[2] [GSS] (6.1.z) Remote Client API (rules and BPM) are not available in drools-karaf-features/features.xml

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.