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 >
