Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-568

Module dependencies missing from brms and bpms layers to support remote runtime engines

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 6.1.0.CR2
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:

      JBoss EAP 6.3

      Description

      Regarding artifacts:
      org.kie:kie-eap-distributions-brms-layer::6.1.0.CR2
      org.kie:kie-eap-integration-brms:brms-layer:6.0.2-redhat-7
      org.kie:kie-eap-distributions-bpms-layer::6.1.0.CR2
      org.kie:kie-eap-integration-bpms:bpms-layer:6.0.2-redhat-7

      And these modules:
      modules/system/layers/brms/org/kie/main/module.xml
      modules/system/layers/bpms/org/kie/main/module.xml

      There are missing libraries needed to support the remote rest and jms runtime engine factories (and associated builders):
      org.kie.services.client.api.RemoteJmsRuntimeEngineFactory/Builder
      org.kie.services.client.api.RemoteRestRuntimeEngineFactory/Builder

      Including at least these resource-roots:
      org.kie.remote:kie-services-client
      org.kie.remote:kie-services-jaxb
      and this dependency module:
      org.jboss.resteasy:resteasy-jackson-provider
      (Although still validating other possible dependencies.)

      Without having all the necessary libraries included and dependencies linked, using the RemoteRuntimeEngines via kie-services-client is not possible.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  JeremyLindop Jeremy Lindop
                  Reporter:
                  dward David Ward
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated: