One more thing Due to FELIX-5724, I'm getting increasing number of pids that were deleted:
[ggrzybek@everfree] /data/servers/jboss-fuse-6.3.0.redhat-311/data/cache/bundle9/data/config/io/fabric8/mq/fabric/clustered/server $ for n in `ls *.config`; do echo ==========$n; cat $n; done ==========3f1bd0ca-0f03-42ca-8af4-ec2b0e510cc9.config _felix_.cm.newConfiguration=B"true" service.bundleLocation="?" service.pid="io.fabric8.mq.fabric.clustered.server.3f1bd0ca-0f03-42ca-8af4-ec2b0e510cc9" ==========9d8cadd3-2b71-4a6f-a752-edbbbee830d2.config _felix_.cm.newConfiguration=B"true" service.bundleLocation="?" service.pid="io.fabric8.mq.fabric.clustered.server.9d8cadd3-2b71-4a6f-a752-edbbbee830d2" ==========ad51f902-9fac-4210-aa59-95a40200b2e3.config _felix_.cm.newConfiguration=B"true" service.bundleLocation="?" service.pid="io.fabric8.mq.fabric.clustered.server.ad51f902-9fac-4210-aa59-95a40200b2e3" ==========f9f7be8c-7ad0-42e7-a490-5828a533a4cf.config bindAddress="0.0.0.0" bindPort="61617" config="profile:broker.xml" config.checksum="3207966864" connectors="openwire" group="default" mq.fabric.server.pid="io.fabric8.mq.fabric.server.329a2f57-dbd1-4356-afc0-3f7e7d086e12" mq.fabric.server.ts="15f485d08bf" service.factoryPid="io.fabric8.mq.fabric.clustered.server" service.pid="io.fabric8.mq.fabric.clustered.server.f9f7be8c-7ad0-42e7-a490-5828a533a4cf" standby.pool="default" ==========factory.config factory.pid="io.fabric8.mq.fabric.clustered.server" factory.pidList=[ \ "io.fabric8.mq.fabric.clustered.server.f9f7be8c-7ad0-42e7-a490-5828a533a4cf", \ ] I confirm my (non-binding) vote, but FELIX-5724 should be fixed too. CM_DELETED handler in org.apache.felix.fileinstall.internal.ConfigInstaller#doConfigurationEvent() should not create new, empty config to look for non-existing felix.fileinstal.filename. As Guillaume said, map would fix it, but I'm not sure how to populate it in first place (especially wrt factory PIDs). regards Grzegorz Grzybek 2017-10-23 10:26 GMT+02:00 Grzegorz Grzybek <gr.grzy...@gmail.com>: > +1 (non-binding) > > regards > Grzegorz Grzybek > > 2017-10-19 15:05 GMT+02:00 Jean-Baptiste Onofré <j...@nanthrax.net>: > >> +1 (binding) >> >> Regards >> JB >> >> >> On 10/19/2017 03:03 PM, Guillaume Nodet wrote: >> >>> I've cut two releases: >>> * Utils 1.10.4 >>> * FileInstall 3.6.4 >>> >>> The following bugs have been fixed: >>> >>> 9056c520c [FELIX-5692] TypedProperties is missing a method to add a raw >>> value >>> >>> 57706fac1 [FELIX-5691] Fix whitespace handling in TypedProperties >>> >>> >>> 332482b19 [FELIX-4661] FileInstall: Property "felix.fileinstall.filter" >>> ignored when the service start >>> >>> 004a02b92 [FELIX-4740] Bundles don't start if no BundleEvent fired after >>> reaching start level >>> >>> 15dfa894b [FELIX-5686] NPE in ConfigInstaller on ConfigDelete >>> >>> 376ef434f [FELIX-4906] Changes in symlinked bundles not detected with >>> NIO2 >>> WatcherScanner >>> >>> The candidate bundles have been uploaded to the usual staging area: >>> https://repository.apache.org/content/repositories/orgapach >>> efelix-1203 >>> >>> Please review and vote ! >>> >>> Cheers, >>> Guillaume Nodet >>> >>> >> -- >> Jean-Baptiste Onofré >> jbono...@apache.org >> http://blog.nanthrax.net >> Talend - http://www.talend.com >> > >