Uploaded image for project: 'Red Hat Decision Manager'
  1. Red Hat Decision Manager
  2. RHDM-68

Align BRMS Feature Files for Fuse 6.3

    XMLWordPrintable

Details

    • DR3
    • Hide

      Deploy the drools-core feature to a fuse instance managed by fabric.

      Show
      Deploy the drools-core feature to a fuse instance managed by fabric.

    Description

      The BRMS 6.3 and 6.4 drools-karaf-feature file does not correctly integrate with Fuse when it's managed with fabric8. You end up in an infinite deployment loop due to a 'wrap' bundle and some other dependency alignment issues.

      Wrapped CDI is refreshed:

      2017-04-04 16:08:01,733 | INFO  | 4.0.1-1-thread-1 | Agent                            | 74 - io.fabric8.fabric-agent - 1.2.0.redhat-630253 |       wrap_file__opt_jboss_cigna-cpc-fuse1-zone1-14030_fabric8-karaf-1.2.0.redhat-630253_data_repository-agent_javax_enterprise_cdi-api_1.0.0.SP4-redhat-6_cdi-api-1.0.0.SP4-redhat-6.jar / 0.0.0 with wrap:mvn:javax.enterprise/cdi-api/1.0.0.SP4-redhat-6
      

      Triggers an update of maven proxy:

      2017-04-04 16:08:01,736 | INFO  | 4.0.1-1-thread-1 | Agent                            | 74 - io.fabric8.fabric-agent - 1.2.0.redhat-630253 |     io.fabric8.fabric-maven / 1.2.0.redhat-630253 (Wired to wrap_file__opt_jboss_cigna-cpc-fuse1-zone1-14030_fabric8-karaf-1.2.0.redhat-630253_data_repository-agent_javax_enterprise_cdi-api_1.0.0.SP4-redhat-6_cdi-api-1.0.0.SP4-redhat-6.jar/0.0.0 which is being refreshed)
      2017-04-04 16:08:01,736 | INFO  | 4.0.1-1-thread-1 | Agent                            | 74 - io.fabric8.fabric-agent - 1.2.0.redhat-630253 |     io.fabric8.fabric-maven-proxy / 1.2.0.redhat-630253 (Wired to io.fabric8.fabric-maven/1.2.0.redhat-630253 which is being refreshed)
      

      The maven proxy refresh triggers an update of fabric-agent:

      2017-04-04 16:08:01,735 | INFO  | 4.0.1-1-thread-1 | Agent                            | 74 - io.fabric8.fabric-agent - 1.2.0.redhat-630253 |     io.fabric8.fabric-agent / 1.2.0.redhat-630253 (Wired to io.fabric8.fabric-maven/1.2.0.redhat-630253 which is being refreshed)
      

      That triggers another deployment and it loops on.

      Attachments

        Issue Links

          Activity

            People

              mfusco@redhat.com Mario Fusco
              kverlaen@redhat.com Kris Verlaenen
              Jiri Petrlik Jiri Petrlik
              Jiri Petrlik Jiri Petrlik
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: