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
>

Reply via email to