I think it should simply work. So this is probably a bug that we did not yet see. Can you open a jira issue? Ideally using a fresh karaf with just the clean option set. So we do not need your custom distro to see the problem.

Christian


Am 10.09.2012 16:59, schrieb Giacomo Coletta:
Well yes, i use the org.osgi.framework.storage.clean=onFirstInit property in config.properties, but i need it. Any workaround to start each time a clean Karaf AND reinstall the Kar each time ?

Thank you in advance

Giacomo

---------- Forwarded message ----------
From: *Christian Schneider* <[email protected] <mailto:[email protected]>>
Date: 2012/9/10
Subject: Re: Kar seem to work only once in Karaf based distribution
To: [email protected] <mailto:[email protected]>


Normally the OSGi framework remembers the installed and started bundles. So after a restart of karaf you should not need to install the kar again as all bundles should still be there. I assume that in your distribution you perhaps start a clean OSGi framework each time which would not happen with a fresh Karaf.

Christian

Am 10.09.2012 13:20, schrieb Giacomo Coletta:

    Hi,

    I just upgraded to karaf 2.2.9 and tried for the first time to
    deploy a feature packaged into a Kar into my karaf based distribution.
    I found out that if i put my kar into the deploy folder and start
    karaf the feature is installed and started at the first start, but
    if i stop and restart karaf the feature isn't installed anymore.
    After a few trials, i found out that in order to have the feature
    installed again, is sufficient to delete the empty file created at
    the kar installation into the folder system/.timestamps and
    restart karaf.
    Moreover, this strange behaviour only occurs in my karaf based
    distribution. If i deploy my kar into a brand new 2.2.9 karaf,
    this is normally installed at every restart.

    Any idea about the possible cause ?

    Thanks

    Giacomo



--
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
Talend Application Integration Division http://www.talend.com




--
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
Talend Application Integration Division http://www.talend.com

Reply via email to