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

Missing requirement while trying to deploy fabric-cxf feature after upgrading to R2

    XMLWordPrintable

Details

    • % %
    • Hide

      1. unzip and start 6.1 b379
      2. fabric:create
      3. version-create 6.1.2
      4. fabric:patch-apply --version 6.1.2 file:/path/to/patch
      5. container-upgrade 6.1.2 root
      6. profile-create --version 6.1.2 features
      7. profile-edit -f fabric-cxf features 6.1.2
      8. container-add-profile root features
      9. check provision status for error

      Show
      1. unzip and start 6.1 b379 2. fabric:create 3. version-create 6.1.2 4. fabric:patch-apply --version 6.1.2 file:/path/to/patch 5. container-upgrade 6.1.2 root 6. profile-create --version 6.1.2 features 7. profile-edit -f fabric-cxf features 6.1.2 8. container-add-profile root features 9. check provision status for error

    Description

      Deployment of fabric profile with R2 patch containing fabric-cxf feature will cause:

      2015-02-05 14:35:05,295 | ERROR | agent-1-thread-1 | DeploymentAgent                  | .fabric8.agent.DeploymentAgent$2  296 | 60 - io.fabric8.fabric-agent - 1.0.0.redhat-421 | Unable to update agent
      org.osgi.service.resolver.ResolutionException: Unable to resolve dummy/0.0.0: missing requirement [dummy/0.0.0] osgi.identity; osgi.identity=fabric-cxf; type=karaf.feature; version=0 [caused by: Unable to resolve fabric-cxf/1.0.0.redhat-379: missing requirement [fabric-cxf/1.0.0.redhat-379] osgi.identity; osgi.identity=io.fabric8.fabric-cxf; type=osgi.bundle; version="[1.0.0.redhat-421,1.0.0.redhat-421]" [caused by: Unable to resolve io.fabric8.fabric-cxf/1.0.0.redhat-421: missing requirement [io.fabric8.fabric-cxf/1.0.0.redhat-421] osgi.wiring.package; filter:="(&(osgi.wiring.package=io.fabric8.cxf.env)(version>=1.0.0)(!(version>=1.1.0)))"]]
      	at org.apache.felix.resolver.Candidates.populateResource(Candidates.java:285)[60:io.fabric8.fabric-agent:1.0.0.redhat-421]
      	at org.apache.felix.resolver.Candidates.populate(Candidates.java:153)[60:io.fabric8.fabric-agent:1.0.0.redhat-421]
      	at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:148)[60:io.fabric8.fabric-agent:1.0.0.redhat-421]
      	at io.fabric8.agent.DeploymentBuilder.resolve(DeploymentBuilder.java:231)[60:io.fabric8.fabric-agent:1.0.0.redhat-421]
      	at io.fabric8.agent.DeploymentAgent.doUpdate(DeploymentAgent.java:567)[60:io.fabric8.fabric-agent:1.0.0.redhat-421]
      	at io.fabric8.agent.DeploymentAgent$2.run(DeploymentAgent.java:293)[60:io.fabric8.fabric-agent:1.0.0.redhat-421]
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_71]
      	at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_71]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_71]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_71]
      	at java.lang.Thread.run(Thread.java:745)[:1.7.0_71]
      
      

      Attachments

        Activity

          People

            janstey@redhat.com Jonathan Anstey
            ecervena@redhat.com Emil Cervenan
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: