Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-6323

Working standalone fuse+bxms -> create fabric -> configuring bxms as per instructions fails

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • None
    • jboss-fuse-6.3
    • Camel, Integration Pack
    • None
    • % %
    • Hide
      • Follow instructions to configure working fuse+bxms install
      • fabric:create --wait-for-provisioning
      • osgi:shutdown
      • [rkieley@i7t450s jboss-fuse-6.3.0.redhat-187]$ unzip -q fuse-integration-karaf-distro-1.5.0.redhat-630018.zip
        
        replace quickstarts/fuse-integration/switchyard-rules-csv/ReadMe.md? [y]es, [n]o, [A]ll, [N]one, [r]ename: A
        - [rkieley@i7t450s jboss-fuse-6.3.0.redhat-187]$ ./bin/fuse
        Please wait while JBoss Fuse is loading...
        .
        .
        .
        
      • JBossFuse:karaf@root> fabric:profile-edit --repository mvn:org.jboss.integration.fuse/karaf-features/1.5.0.redhat-630018/xml/features default
        Adding feature repository:mvn:org.jboss.integration.fuse/karaf-features/1.5.0.redhat-630018/xml/features to profile:default version:1.0
      • JBossFuse:karaf@root> fabric:profile-edit --repository mvn:org.jboss.integration.fuse.quickstarts/karaf-features/1.5.0.redhat-630018/xml/features default
        Adding feature repository:mvn:org.jboss.integration.fuse.quickstarts/karaf-features/1.5.0.redhat-630018/xml/features to profile:default version:1.0
      • JBossFuse:karaf@root> fabric:profile-edit --repository mvn:org.drools/drools-karaf-features/6.4.0.Final-redhat-10/xml/features-core default
        Adding feature repository:mvn:org.drools/drools-karaf-features/6.4.0.Final-redhat-10/xml/features-core to profile:default version:1.0
      • JBossFuse:karaf@root> fabric:profile-edit --repository mvn:org.drools/drools-karaf-features/6.4.0.Final-redhat-10/xml/features-fuse-6_3 default
        Adding feature repository:mvn:org.drools/drools-karaf-features/6.4.0.Final-redhat-10/xml/features-fuse-6_3 to profile:default version:1.0
      • JBossFuse:karaf@root> fabric:profile-edit --features fuse-bxms-switchyard-bpm default
        • see that it didn't work as per the exception in the description
      • JBossFuse:karaf@root> fabric:profile-edit --delete --features fuse-bxms-switchyard-bpm default
      • fabric:profile-edit --features kie-camel default
      Show
      Follow instructions to configure working fuse+bxms install fabric:create --wait-for-provisioning osgi:shutdown [rkieley@i7t450s jboss-fuse-6.3.0.redhat-187]$ unzip -q fuse-integration-karaf-distro-1.5.0.redhat-630018.zip replace quickstarts/fuse-integration/switchyard-rules-csv/ReadMe.md? [y]es, [n]o, [A]ll, [N]one, [r]ename: A - [rkieley@i7t450s jboss-fuse-6.3.0.redhat-187]$ ./bin/fuse Please wait while JBoss Fuse is loading... . . . JBossFuse:karaf@root> fabric:profile-edit --repository mvn:org.jboss.integration.fuse/karaf-features/1.5.0.redhat-630018/xml/features default Adding feature repository:mvn:org.jboss.integration.fuse/karaf-features/1.5.0.redhat-630018/xml/features to profile:default version:1.0 JBossFuse:karaf@root> fabric:profile-edit --repository mvn:org.jboss.integration.fuse.quickstarts/karaf-features/1.5.0.redhat-630018/xml/features default Adding feature repository:mvn:org.jboss.integration.fuse.quickstarts/karaf-features/1.5.0.redhat-630018/xml/features to profile:default version:1.0 JBossFuse:karaf@root> fabric:profile-edit --repository mvn:org.drools/drools-karaf-features/6.4.0.Final-redhat-10/xml/features-core default Adding feature repository:mvn:org.drools/drools-karaf-features/6.4.0.Final-redhat-10/xml/features-core to profile:default version:1.0 JBossFuse:karaf@root> fabric:profile-edit --repository mvn:org.drools/drools-karaf-features/6.4.0.Final-redhat-10/xml/features-fuse-6_3 default Adding feature repository:mvn:org.drools/drools-karaf-features/6.4.0.Final-redhat-10/xml/features-fuse-6_3 to profile:default version:1.0 JBossFuse:karaf@root> fabric:profile-edit --features fuse-bxms-switchyard-bpm default see that it didn't work as per the exception in the description JBossFuse:karaf@root> fabric:profile-edit --delete --features fuse-bxms-switchyard-bpm default fabric:profile-edit --features kie-camel default

    Description

      After successfully configuring JBoss Fuse 6.3.0 GA in standalone mode for bxms integration as per the instructions then creating a fabric all the bxms integration has been removed.

      As the instructions do not state that fabric is unsupported as per the description in ENTESB-5796, following the steps in the instructions but utilizing the appropriate fabric profile commands does not work.

      In particular when this step is executed:
      JBossFuse:karaf@root> fabric:profile-edit --features fuse-bxms-switchyard-bpm default

      we see

      2016-11-28 15:15:20,734 | ERROR | 5.0.1-1-thread-1 | DeploymentAgent                  | 175 - io.fabric8.fabric-agent - 1.2.0.redhat-630187 | Unable to update agent
      org.osgi.service.resolver.ResolutionException: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=switchyard; type=karaf.feature; version="[2.0.1,3.0.0)"
              at org.apache.felix.resolver.ResolutionError.toException(ResolutionError.java:42)[175:io.fabric8.fabric-agent:1.2.0.redhat-630187]
              at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:236)[175:io.fabric8.fabric-agent:1.2.0.redhat-630187]
              at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:159)[175:io.fabric8.fabric-agent:1.2.0.redhat-630187]
              at io.fabric8.agent.region.SubsystemResolver.resolve(SubsystemResolver.java:190)[175:io.fabric8.fabric-agent:1.2.0.redhat-630187]
              at io.fabric8.agent.service.Deployer.deploy(Deployer.java:273)[175:io.fabric8.fabric-agent:1.2.0.redhat-630187]
              at io.fabric8.agent.service.Agent.provision(Agent.java:366)[175:io.fabric8.fabric-agent:1.2.0.redhat-630187]
              at io.fabric8.agent.service.Agent.provision(Agent.java:199)[175:io.fabric8.fabric-agent:1.2.0.redhat-630187]
              at io.fabric8.agent.DeploymentAgent.doUpdate(DeploymentAgent.java:753)[175:io.fabric8.fabric-agent:1.2.0.redhat-630187]
              at io.fabric8.agent.DeploymentAgent$4.run(DeploymentAgent.java:303)[175:io.fabric8.fabric-agent:1.2.0.redhat-630187]
              at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_91]
              at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_91]
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_91]
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_91]
              at java.lang.Thread.run(Thread.java:745)[:1.8.0_91]
      

      And if we drop back to just trying to install the 'kie-camel' feature as per:
      JBossFuse:karaf@root> fabric:profile-edit --features kie-camel default

      A continuous loop of attempted fabric deployments ensue - see attached fuse.log.

      Attachments

        Issue Links

          Activity

            People

              ggrzybek Grzegorz Grzybek
              rhn-support-rkieley Roderick Kieley
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: