long story,

We have our own custom kar deployer where we directly use
KarArtifactInstaller as a service to deploy our feature kar file and
we dont place our kar file under karaf's deploy directory )

 Here is pseudo code

    // Call kar deployer to unpack in karaf local-repo
    KarArtifactInstaller.update( File path/to/our/feature.kar )

    //use featureService to deploy the feature
    FeaturesService.install (... )


As I have stated before, the first call throws FileNotFoundException
since it could not find my 'feature.kar' under karaf.base/local-repo.
Strange??

how er if I also place another copy of  my 'feature.kar' file under
karaf's local-repo directory, the same KarArtifactInstaller.update(
File path/to/our/feature.kar ) is happy and unpack under local-repo.
Strange??

Thanks for looking into this

-D






On Wed, Jun 20, 2012 at 10:20 PM, Jean-Baptiste Onofré <j...@nanthrax.net> 
wrote:
> Just to understand your issue, the kar deployer behavior is quite the same:
> - you put the kar file in the deploy folder
> - the kar is uncompress (previously it was uncompress in local-repo, now
> it's uncompress in system repo)
> - all features contained in the kar are automatically installed
> - now, if you remove the kar file, the kar deployer is able to uninstall all
> features and remove the kar file
>
> So, even if the storage changed from local-repo to system, the behavior is
> the same.
>
> Do you use directly the kar deployer (by code I mean) ?
>
>
> Regards
> JB
>
> On 06/21/2012 12:13 AM, Dan Tran wrote:
>>
>> Hello Karaf devs,
>>
>> regresion in KarArtifactInstaller service?
>>
>> in karaf-2.2.7,
>>
>>   karInstaller.update( full/path/to/my/myfeature.kar )  unpacks my
>> 'myfeature.jar' under local-repo
>>
>> in karaf-2.2.8, the call, expect that I put myfeature.kar under
>> local-repo/myfeature.kar?
>>
>> is it expected?  This changes breaks my custom deployment.
>>
>> Can we have this new behavior in 3.0, or 2.3 instead? since I would
>> like to continue upgrading to latest 2.2.x code without changing my
>> code.
>>
>> Thanks
>>
>> -Dan
>>
>>
>>
>>
>> On Wed, Jun 20, 2012 at 2:10 PM, Romain Gilles<romain.gil...@gmail.com>
>>  wrote:
>>>
>>> +1
>>>
>>> Thanks a lot.
>>>
>>> Romain
>>>
>>> 2012/6/20 Jean-Baptiste Onofré<j...@nanthrax.net>
>>>
>>>> +1 (binding)
>>>>
>>>> First tests passed without problem, I will test with Cellar, etc
>>>> tomorrow
>>>> morning, but it looks good to me.
>>>>
>>>> Regards
>>>> JB
>>>>
>>>>
>>>> On 06/20/2012 10:05 PM, Jamie G. wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> We resolved 28 issues in this release (web page will be published post
>>>>> RC promotion):
>>>>>
>>>>>
>>>>> https://svn.apache.org/repos/asf/karaf/site/trunk/src/main/webapp/index/community/download/karaf-2.2.8-release.page
>>>>>
>>>>> Staging repository:
>>>>> https://repository.apache.org/content/repositories/orgapachekaraf-255/
>>>>>
>>>>> Release tags:
>>>>> https://svn.apache.org/repos/asf/karaf/tags/karaf-2.2.8/
>>>>>
>>>>> Please vote to approve this release:
>>>>>
>>>>> [ ] +1 Approve the release
>>>>> [ ] -1 Veto the release (please provide specific comments)
>>>>>
>>>>> This vote will be open for 72 hours.
>>>>>
>>>>
>>>> --
>>>> Jean-Baptiste Onofré
>>>> jbono...@apache.org
>>>> http://blog.nanthrax.net
>>>> Talend - http://www.talend.com
>>>>
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com

Reply via email to