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

Karaf KIE features contains special maven keywords RELEASE

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • 7.11.0.Final
    • integration
    • None
    • JBoss Fuse 7.3 on Centos 7 (inside Docker 18.09.7), openjdk version "1.8.0_212"

    • Hide

      feature:repo-list
      features:addurl mvn:org.kie/kie-karaf-features/7.11.0.Final/xml/features
      features:install kie
      feature:repo-list

      Show
      feature:repo-list features:addurl mvn:org.kie/kie-karaf-features/7.11.0.Final/xml/features features:install kie feature:repo-list
    • NEW
    • NEW
    • djb

      In order to install KIE in Fuse,
      one needs to run:

      features:install kie

      This requires adding a URL first:
      features:addurl mvn:org.kie/kie-karaf-features/7.11.0.Final/xml/features

      This however adds:
      mvn:org.apache.camel.karaf/apache-camel/RELEASE/xml/features
      and
      mvn:org.apache.cxf.karaf/apache-cxf/3.2.7.fuse-sb2-740011/xml/features

      to my feature:repo-list

      These are Red Hat Fuse 7.4 features, because the maven special word, RELEASE, grabs the latest versions available. I'm using Fuse 7.3 though, and it crashes a bunch of our applications, and spews errors.

      For example, it automatically tries to update all of the installed features to use the latest, and then gets into a loop of
      "Error resolving artifact org.apache.cxf.xjc-utils:cxf-xjc-runtime:jar:3.2.4.fuse-740013" for whatever reason.

      How does one work around this? What is a safe way to use KIE in Fuse?

              mfusco@redhat.com Mario Fusco
              djbza Daniel Brownell (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: