Hi, requesting the jar with wget works, but the response need a lot of time.
Regards, Michael 2011/11/15 Jean-Baptiste Onofré <[email protected]>: > For the system folder, it's normal: wrapper is an optional feature and not > shipped in Karaf by default. > > It seems taht Karaf is not able to get the wrapper jar file. > > Could you try a simple wget or curl from where Karaf is installed and check > that you can get the file ? > I had something similar, but due to a HTTP proxy. > > Regards > JB > > On 11/15/2011 01:55 PM, Michael Prieß wrote: >> >> Hi, >> >> im using no http proxy to access my maven repository, because its in >> the same network. >> >> I looked into the directory >> /opt/apache-karaf-2.2.4/system/org/apache/karaf/shell but there is no >> directory which have the name org.apache.karaf.shell.wrapper which I >> expect. >> >> After that I started to set Karaf into debug mode. >> >> 2011-11-15 13:49:12,408 | DEBUG | l Console Thread | Connection >> | .pax.url.mvn.internal.Connection 166 | 2 - >> org.ops4j.pax.url.mvn - 1.2.8 | Could not download [Version [2.2.4] >> from URL >> [file:/opt/apache-karaf-2.2.4/system/org/apache/karaf/shell/org.apache.karaf.shell.wrapper/2.2.4/org.apache.karaf.shell.wrapper-2.2.4.jar]] >> 2011-11-15 13:49:12,408 | DEBUG | l Console Thread | Connection >> | .pax.url.mvn.internal.Connection 166 | 2 - >> org.ops4j.pax.url.mvn - 1.2.8 | Could not download [Version [2.2.4] >> from URL >> [file:/opt/apache-karaf-2.2.4/local-repo/org/apache/karaf/shell/org.apache.karaf.shell.wrapper/2.2.4/org.apache.karaf.shell.wrapper-2.2.4.jar]] >> 2011-11-15 13:49:12,409 | DEBUG | l Console Thread | Connection >> | .pax.url.mvn.internal.Connection 260 | 2 - >> org.ops4j.pax.url.mvn - 1.2.8 | Collecting versions from repository >> [file:/home/viajeo/.m2/repository/,releases=true,snapshots=true] >> 2011-11-15 13:49:12,409 | DEBUG | l Console Thread | Connection >> | .pax.url.mvn.internal.Connection 378 | 2 - >> org.ops4j.pax.url.mvn - 1.2.8 | Resolving exact version >> 2011-11-15 13:49:12,410 | DEBUG | l Console Thread | Connection >> | .pax.url.mvn.internal.Connection 260 | 2 - >> org.ops4j.pax.url.mvn - 1.2.8 | Collecting versions from repository >> [http:///myMavenRepro/content/groups/public/ >> /,releases=true,snapshots=false] >> 2011-11-15 13:49:12,410 | DEBUG | l Console Thread | Connection >> | .pax.url.mvn.internal.Connection 378 | 2 - >> org.ops4j.pax.url.mvn - 1.2.8 | Resolving exact version >> 2011-11-15 13:49:12,411 | DEBUG | l Console Thread | Connection >> | .pax.url.mvn.internal.Connection 190 | 2 - >> org.ops4j.pax.url.mvn - 1.2.8 | Could not download [Version [2.2.4] >> from URL >> [file:/home/viajeo/.m2/repository/org/apache/karaf/shell/org.apache.karaf.shell.wrapper/2.2.4/org.apache.karaf.shell.wrapper-2.2.4.jar]] >> >> Seems like Karaf could not download the dependency from my maven >> reprository. >> >> Regards, >> >> Michael >> >> 2011/11/15 Jean-Baptiste Onofré<[email protected]>: >>> >>> Hi Michael, >>> >>> No, local-repo is only used to uncompress KAR files. >>> >>> In Pax URL, if you have central in the repositories list, it will go >>> there: >>> it's the default configuration. >>> >>> The process is: >>> - first, check in the Karaf system local repository (it's a Maven repo >>> basically) >>> - second, check in your .m2/repository >>> - finally, check in the repositories defined in the PAX URL property >>> >>> Could you check in your local repo ? >>> Do you use a proxy to access your local maven repo ? >>> >>> Regards >>> JB >>> >>> On 11/15/2011 01:23 PM, Michael Prieß wrote: >>>> >>>> Hi, >>>> >>>> my repro it the last position in the config and I read in the PAX Url >>>> Documentation that Pax Url not need a local maven installation to >>>> fetch dependencys is this right? >>>> >>>> Did Karaf store the fetcht dependencys under >>>> /opt/apache-karaf-2.2.4/local-repo? Because there is no file at the >>>> moment. >>>> >>>> I looked into my Nexus Repository and only found the wrapper .pom XML >>>> there. Could Pax Url trigger the repository to download the needed >>>> dependencys from m2central like maven? >>>> >>>> Regards, >>>> >>>> Michael >>>> >>>> 2011/11/15 Jean-Baptiste Onofré<[email protected]>: >>>>> >>>>> Hi Michael, >>>>> >>>>> 1/ could you try to set your repository at the end of the >>>>> org.ops4j.pax.url.mvn.repositories property >>>>> 2/ I think that the org.apache.karaf.shell.wrapper jar file, in your >>>>> local >>>>> m2 repository, has been downloaded as a HTML file. It's certainly a >>>>> reply >>>>> from your repository. >>>>> Could you check (edit) the org.apache.karaf.shell.wrapper jar file in >>>>> your >>>>> m2 local folder ? I bet it's not a jar file (a HTML one for instance). >>>>> >>>>> Regards >>>>> JB >>>>> >>>>> On 11/15/2011 01:02 PM, Michael Prieß wrote: >>>>>> >>>>>> Hello, >>>>>> >>>>>> my Karaf Installation is behind a Firewall, so I have to use my own >>>>>> Maven Repository in the same subnet (Nexus) to fetch the wrapper >>>>>> feature from my nexus. >>>>>> >>>>>> So I changed the file org.ops4j.pax.url.mvn.cfg, uncommented the other >>>>>> repository and added my repository: >>>>>> >>>>>> org.ops4j.pax.url.mvn.repositories= \ >>>>>> http://myRepro/content/groups/public/ >>>>>> >>>>>> If I now run a feature:install wrapper I get the following Error: >>>>>> >>>>>> Manifest not present in the first entry of the zip >>>>>> mvn:org.apache.karaf.shell/org.apache.karaf.shell.wrapper/2.2.4 >>>>>> >>>>>> Have anyone a idea how fix this failure? >>>>>> >>>>>> Regards, >>>>>> >>>>>> Michael >>>>> >>>>> -- >>>>> Jean-Baptiste Onofré >>>>> [email protected] >>>>> http://blog.nanthrax.net >>>>> Talend - http://www.talend.com >>>>> >>> >>> -- >>> Jean-Baptiste Onofré >>> [email protected] >>> http://blog.nanthrax.net >>> Talend - http://www.talend.com >>> > > -- > Jean-Baptiste Onofré > [email protected] > http://blog.nanthrax.net > Talend - http://www.talend.com >
