Kie remote client and server libraries are not supported for OSGi bundles as of JBoss Fuse 6.1.0
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-apiandkie-remote-commonOSGi supported and can users use it in JBoss Fuse 6.1.0 ? - Users of
JBoss Fuse 6.1.0would like to know ifRemoteRuntimeEngineFactorycan be used inside theirOSGi bundlesafter installingIntegration Packs.
Resolution
- As part of the certification process of
BPMS 6.1.0releasesRed Hathave only certified the core engines ofDrools,jBPMand it's relevant libraries only to be used onJBoss Fuse'sOGSicontainer (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 toKie Execution Serverand it's remote client communication and in order them to work they should be in the sameOSGI bundleinJBoss Fuse. These libraries are not supported as ofJBoss Fuse 6.1.0. - There are bugzillas [1][2] which are being worked on to support the
Kieremote API related libraries along with theIntegration Packsin near future, which should enableOSGi bundlesinJBoss Fuseto interact with any remotely runningBPMSinstance (which are running on containers likeJBoss 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.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
