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

osgi:install fails when settings.xml has <localRepository> defined

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • jboss-fuse-6.3
    • jboss-fuse-6.3
    • None
    • None
    • % %

    Description

      I originally saw this on our jenkins windows box, but have reproduced it on my laptop. My settings file had a localRepository entry which was not the default ~/.m2/repository
      <localRepository>/home/kearls/.m2/myOtherRepository</localRepository>

      So when I built and then tried to install quickstarts I got the following

      (JBossFuse:karaf@root> osgi:install -s mvn:org.jboss.quickstarts.fuse/beginner-camel-log/6.3.0.redhat-131
      Bundle IDs: 
      Error executing command: Error installing bundles:
      	Unable to install bundle mvn:org.jboss.quickstarts.fuse/beginner-camel-log/6.3.0.redhat-131
      JBossFuse:karaf@root> 
      JBossFuse:karaf@root> 
      JBossFuse:karaf@root> 
      JBossFuse:karaf@root> 
      JBossFuse:karaf@root> log:display
      log:display              log:display-exception    
      JBossFuse:karaf@root> log:display-exception 
      org.apache.karaf.shell.console.MultiException: Error installing bundles:
      	Unable to install bundle mvn:org.jboss.quickstarts.fuse/beginner-camel-log/6.3.0.redhat-131
      	at org.apache.karaf.shell.console.MultiException.throwIf(MultiException.java:91)
      	at org.apache.karaf.shell.osgi.InstallBundle.doExecute(InstallBundle.java:70)
      	at org.apache.karaf.shell.console.OsgiCommandSupport.execute(OsgiCommandSupport.java:38)
      	at org.apache.felix.gogo.commands.basic.AbstractCommand.execute(AbstractCommand.java:35)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.8.0_77]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[:1.8.0_77]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_77]
      	at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_77]
      	at org.apache.aries.proxy.impl.ProxyHandler$1.invoke(ProxyHandler.java:54)[19:org.apache.aries.proxy.impl:1.0.5]
      	at org.apache.aries.proxy.impl.ProxyHandler.invoke(ProxyHandler.java:119)[19:org.apache.aries.proxy.impl:1.0.5]
      	at org.apache.karaf.shell.console.commands.$BlueprintCommand1617307955.execute(Unknown Source)[38:org.apache.karaf.shell.console:2.4.0.redhat-630131]
      	at org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:78)[38:org.apache.karaf.shell.console:2.4.0.redhat-630131]
      	at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:477)[38:org.apache.karaf.shell.console:2.4.0.redhat-630131]
      	at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:403)[38:org.apache.karaf.shell.console:2.4.0.redhat-630131]
      	at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)[38:org.apache.karaf.shell.console:2.4.0.redhat-630131]
      	at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)[38:org.apache.karaf.shell.console:2.4.0.redhat-630131]
      	at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)[38:org.apache.karaf.shell.console:2.4.0.redhat-630131]
      	at org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:92)[38:org.apache.karaf.shell.console:2.4.0.redhat-630131]
      	at org.apache.karaf.shell.console.jline.Console.run(Console.java:197)[38:org.apache.karaf.shell.console:2.4.0.redhat-630131]
      	at org.apache.karaf.shell.console.jline.DelayedStarted.run(DelayedStarted.java:79)[38:org.apache.karaf.shell.console:2.4.0.redhat-630131]
      Caused by: java.lang.Exception: Unable to install bundle mvn:org.jboss.quickstarts.fuse/beginner-camel-log/6.3.0.redhat-131
      	at org.apache.karaf.shell.osgi.InstallBundle.doExecute(InstallBundle.java:45)
      	... 18 more
      Caused by: org.osgi.framework.BundleException: Unable to cache bundle: mvn:org.jboss.quickstarts.fuse/beginner-camel-log/6.3.0.redhat-131
      	at org.apache.felix.framework.Felix.installBundle(Felix.java:2878)
      	at org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:165)
      	at org.apache.karaf.shell.osgi.InstallBundle.doExecute(InstallBundle.java:43)
      	... 18 more
      Caused by: java.io.IOException: Error resolving artifact org.jboss.quickstarts.fuse:beginner-camel-log:jar:6.3.0.redhat-131: Could not find artifact org.jboss.quickstarts.fuse:beginner-camel-log:jar:6.3.0.redhat-131 in maven.central.repo (http://repo1.maven.org/maven2/)
      	at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:661)
      	at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:598)
      	at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:576)
      	at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:550)
      	at org.ops4j.pax.url.mvn.internal.Connection.getInputStream(Connection.java:123)
      	at org.apache.felix.framework.util.SecureAction.getURLConnectionInputStream(SecureAction.java:524)
      	at org.apache.felix.framework.cache.JarRevision.initialize(JarRevision.java:166)
      	at org.apache.felix.framework.cache.JarRevision.<init>(JarRevision.java:77)
      	at org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(BundleArchive.java:878)
      	at org.apache.felix.framework.cache.BundleArchive.reviseInternal(BundleArchive.java:550)
      	at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.java:153)
      	at org.apache.felix.framework.cache.BundleCache.create(BundleCache.java:277)
      	at org.apache.felix.framework.Felix.installBundle(Felix.java:2874)
      	... 20 more
      

      Attachments

        Issue Links

          Activity

            People

              ggrzybek Grzegorz Grzybek
              kearls@redhat.com Kevin Earls (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: