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

Unable to install multiple features

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • fuse-7.6-CR1
    • fuse-7.6-ER1
    • Karaf
    • None

    Description

      list of features:

      • camel-atmosphere-websocket
      • camel-avro
      • camel-cometd
      • camel-jetty
      • camel-jetty9
      • camel-openapi-java
      • camel-rest-openapi
      • camel-salesforce
      • camel-spark-rest
      • camel-urlrewrite
      • camel-websocket
      • jetty

      where:

      • camel-avro
      • camel-cometd
      • camel-salesforce
      • camel-spark-rest
      • camel-urlrewrite
      • camel-websocket
        seems to be related to jetty

      jetty fails due to:

      Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=jetty; type=karaf.feature; version="[9.4.20.v20190813,9.4.20.v20190813]"; filter:="(&(osgi.identity=jetty)(type=karaf.feature)(version>=9.4.20.v20190813)(version<=9.4.20.v20190813))" [caused by: Unable to resolve jetty/9.4.20.v20190813: missing requirement [jetty/9.4.20.v20190813] osgi.identity; osgi.identity=org.eclipse.jetty.server; type=osgi.bundle; version="[9.4.20.v20190813,9.4.20.v20190813]"; resolution:=mandatory [caused by: Unable to resolve org.eclipse.jetty.server/9.4.20.v20190813: missing requirement [org.eclipse.jetty.server/9.4.20.v20190813] osgi.wiring.package; filter:="(&(osgi.wiring.package=javax.servlet)(version>=3.1.0)(!(version>=4.0.0)))
      

      camel-jetty fails due to:

      Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=camel-jetty; type=karaf.feature; version="[2.21.0.fuse-760018-redhat-00001,2.21.0.fuse-760018-redhat-00001]"; filter:="(&(osgi.identity=camel-jetty)(type=karaf.feature)(version>=2.21.0.fuse-760018-redhat-00001)(version<=2.21.0.fuse-760018-redhat-00001))" [caused by: Unable to resolve camel-jetty/2.21.0.fuse-760018-redhat-00001: missing requirement [camel-jetty/2.21.0.fuse-760018-redhat-00001] osgi.identity; osgi.identity=camel-jetty9; type=karaf.feature [caused by: Unable to resolve camel-jetty9/2.21.0.fuse-760018-redhat-00001: missing requirement [camel-jetty9/2.21.0.fuse-760018-redhat-00001] osgi.identity; osgi.identity=org.apache.camel.camel-jetty-common; type=osgi.bundle; version="[2.21.0.fuse-760018-redhat-00001,2.21.0.fuse-760018-redhat-00001]"; resolution:=mandatory [caused by: Unable to resolve org.apache.camel.camel-jetty-common/2.21.0.fuse-760018-redhat-00001: missing requirement [org.apache.camel.camel-jetty-common/2.21.0.fuse-760018-redhat-00001] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.eclipse.jetty.client.http)(version>=9.3.0)(!(version>=10.0.0)))" [caused by: Unable to resolve org.eclipse.jetty.client/9.4.20.v20190813: missing requirement [org.eclipse.jetty.client/9.4.20.v20190813] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.eclipse.jetty.io.ssl)(version>=9.4.20)(!(version>=10.0.0)))" [caused by: Unable to resolve org.eclipse.jetty.io/9.4.20.v20190813: missing requirement [org.eclipse.jetty.io/9.4.20.v20190813] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.eclipse.jetty.util.annotation)(version>=9.4.20)(!(version>=10.0.0)))" [caused by: Unable to resolve org.eclipse.jetty.util/9.4.20.v20190813: missing requirement [org.eclipse.jetty.util/9.4.20.v20190813] osgi.wiring.package; filter:="(&(osgi.wiring.package=javax.servlet)(version>=3.1.0)(!(version>=4.0.0)))"]]]]]]
      

      camel-jetty9 fails due to:

      Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=camel-jetty9; type=karaf.feature; version="[2.21.0.fuse-760018-redhat-00001,2.21.0.fuse-760018-redhat-00001]"; filter:="(&(osgi.identity=camel-jetty9)(type=karaf.feature)(version>=2.21.0.fuse-760018-redhat-00001)(version<=2.21.0.fuse-760018-redhat-00001))" [caused by: Unable to resolve camel-jetty9/2.21.0.fuse-760018-redhat-00001: missing requirement [camel-jetty9/2.21.0.fuse-760018-redhat-00001] osgi.identity; osgi.identity=org.apache.camel.camel-jetty-common; type=osgi.bundle; version="[2.21.0.fuse-760018-redhat-00001,2.21.0.fuse-760018-redhat-00001]"; resolution:=mandatory [caused by: Unable to resolve org.apache.camel.camel-jetty-common/2.21.0.fuse-760018-redhat-00001: missing requirement [org.apache.camel.camel-jetty-common/2.21.0.fuse-760018-redhat-00001] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.eclipse.jetty.client.http)(version>=9.3.0)(!(version>=10.0.0)))" [caused by: Unable to resolve org.eclipse.jetty.client/9.4.20.v20190813: missing requirement [org.eclipse.jetty.client/9.4.20.v20190813] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.eclipse.jetty.io.ssl)(version>=9.4.20)(!(version>=10.0.0)))" [caused by: Unable to resolve org.eclipse.jetty.io/9.4.20.v20190813: missing requirement [org.eclipse.jetty.io/9.4.20.v20190813] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.eclipse.jetty.util.annotation)(version>=9.4.20)(!(version>=10.0.0)))" [caused by: Unable to resolve org.eclipse.jetty.util/9.4.20.v20190813: missing requirement [org.eclipse.jetty.util/9.4.20.v20190813] osgi.wiring.package; filter:="(&(osgi.wiring.package=javax.servlet)(version>=3.1.0)(!(version>=4.0.0)))"]]]]]
      

      and both camel-openapi-java and camel-rest-openapi fails due to:

      2020-01-15 15:37:20,972 | ERROR | l console user karaf | o.a.k.s.s.ShellUtil              | 149 - org.apache.karaf.shell.core - 4.2.6.fuse-760025-redhat-00001 | Exception caught while executing command
      org.apache.karaf.features.internal.util.MultiException: Error:
      	Error downloading file:/home/vhais/fuse-karaf/fuse-karaf-7.6.0.fuse-760014-redhat-00001/system/javax/validation/validation-api/1.1.0.Final-redhat-1/validation-api-1.1.0.Final-redhat-1.jar${validation-1-api-version}
      	Error downloading file:/home/vhais/fuse-karaf/fuse-karaf-7.6.0.fuse-760014-redhat-00001/system/javax/validation/validation-api/1.1.0.Final-redhat-1/validation-api-1.1.0.Final-redhat-1.jar${validation-1-api-version}
      	at org.apache.karaf.features.internal.download.impl.MavenDownloadManager$MavenDownloader.<init>(MavenDownloadManager.java:91) ~[?:?]
      	at org.apache.karaf.features.internal.download.impl.MavenDownloadManager.createDownloader(MavenDownloadManager.java:72) ~[?:?]
      	at org.apache.karaf.features.internal.region.Subsystem.downloadBundles(Subsystem.java:457) ~[?:?]
      	at org.apache.karaf.features.internal.region.Subsystem.downloadBundles(Subsystem.java:452) ~[?:?]
      	at org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:224) ~[?:?]
      	at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:393) ~[?:?]
      	at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1062) ~[?:?]
      	at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:998) ~[?:?]
      	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_191]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_191]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_191]
      	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
      Suppressed: java.io.IOException: Error downloading file:/home/vhais/fuse-karaf/fuse-karaf-7.6.0.fuse-760014-redhat-00001/system/javax/validation/validation-api/1.1.0.Final-redhat-1/validation-api-1.1.0.Final-redhat-1.jar${validation-1-api-version}
      		at org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:77) ~[?:?]
      		at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_191]
      		at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_191]
      		at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:1.8.0_191]
      		at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:1.8.0_191]
      		at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_191]
      		at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_191]
      		at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
      	Caused by: java.io.IOException: Could not download [file:/home/vhais/fuse-karaf/fuse-karaf-7.6.0.fuse-760014-redhat-00001/system/javax/validation/validation-api/1.1.0.Final-redhat-1/validation-api-1.1.0.Final-redhat-1.jar${validation-1-api-version}]
      		at org.apache.karaf.features.internal.download.impl.SimpleDownloadTask.download(SimpleDownloadTask.java:92) ~[?:?]
      		at org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:60) ~[?:?]
      		... 7 more
      	Caused by: java.io.FileNotFoundException: /home/vhais/fuse-karaf/fuse-karaf-7.6.0.fuse-760014-redhat-00001/system/javax/validation/validation-api/1.1.0.Final-redhat-1/validation-api-1.1.0.Final-redhat-1.jar${validation-1-api-version} (No such file or directory)
      		at java.io.FileInputStream.open0(Native Method) ~[?:1.8.0_191]
      		at java.io.FileInputStream.open(FileInputStream.java:195) ~[?:1.8.0_191]
      		at java.io.FileInputStream.<init>(FileInputStream.java:138) ~[?:1.8.0_191]
      		at java.io.FileInputStream.<init>(FileInputStream.java:93) ~[?:1.8.0_191]
      		at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90) ~[?:1.8.0_191]
      		at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188) ~[?:1.8.0_191]
      		at java.net.URL.openStream(URL.java:1045) ~[?:1.8.0_191]
      		at org.apache.karaf.features.internal.download.impl.SimpleDownloadTask.download(SimpleDownloadTask.java:78) ~[?:?]
      		at org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:60) ~[?:?]
      		... 7 more
      

      Attachments

        Activity

          People

            ggrzybek Grzegorz Grzybek
            vhais Vratislav Hais (Inactive)
            Vratislav Hais Vratislav Hais (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: