No, the bundle.info file in incorrect after installing feature (Karaf still
running).
I exit Karaf with ctrl+D and restart it normally when error appears, no
kill in my case

I've tried to switch to equinox and it seems to fix the problem !

Are there any potential side effects to switch to equinox ?

Mat


2014-04-01 14:11 GMT+02:00 Jean-Baptiste Onofré <[email protected]>:

> Hi Matthieu,
>
> I guess that you killed Karaf process right ?
> Or did you restart "cleanly" (and how ?) ?
>
> We saw an issue with Felix Framework when killing the JVM: the bundle
> cache gets corrupted.
> Equinox looks more stable about this.
>
> Regards
> JB
>
>
> On 04/01/2014 02:01 PM, Matthieu Vincent wrote:
>
>> Hello
>>
>>     After installing a custom feature in Karaf 3.0 successfully, if I
>> restart karaf instance, I got the following error :
>>
>> ERROR: Error reloading cached bundle, removing it:
>> D:\Siti-1.3.0\server\karaf-siti\data\cache\bundle99
>> (java.lang.NumberFormatException: For input string: "            ")
>> java.lang.NumberFormatException: For input string: "            "
>>          at
>> java.lang.NumberFormatException.forInputString(
>> NumberFormatException.java:65)
>>          at java.lang.Integer.parseInt(Integer.java:481)
>>          at java.lang.Integer.parseInt(Integer.java:527)
>>          at
>> org.apache.felix.framework.cache.BundleArchive.
>> readBundleInfo(BundleArchive.java:959)
>>          at
>> org.apache.felix.framework.cache.BundleArchive.<init>(
>> BundleArchive.java:182)
>>          at
>> org.apache.felix.framework.cache.BundleCache.getArchives(
>> BundleCache.java:247)
>>          at org.apache.felix.framework.Felix.init(Felix.java:705)
>>          at org.apache.karaf.main.Main.launch(Main.java:238)
>>          at org.apache.karaf.main.Main.main(Main.java:172)
>>
>> It appears that in the bundle.info <http://bundle.info> file generated
>>
>> in data/cache, there is an empty line :
>>
>> 135
>> mvn:com.xxx.xxx/xxx-commands/1.3.0-SNAPSHOT
>> 32
>> 80
>> 1396353616390
>> 0
>>
>>
>> If I try to deploy the same bundle directly in deploy directory, the
>> bundle.info <http://bundle.info> file is modified and correct.
>>
>>
>> Any idea ?
>>
>> Thanks again
>> Matthieu
>>
>
> --
> Jean-Baptiste Onofré
> [email protected]
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

Reply via email to