[ https://issues.apache.org/jira/browse/FELIX-1808?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Carsten Ziegeler closed FELIX-1808. ----------------------------------- > Support unbinding configurations through the Web Console > -------------------------------------------------------- > > Key: FELIX-1808 > URL: https://issues.apache.org/jira/browse/FELIX-1808 > Project: Felix > Issue Type: New Feature > Components: Web Console > Affects Versions: webconsole-2.0.2 > Reporter: Felix Meschberger > Assignee: Felix Meschberger > Fix For: webconsole-2.0.4 > > > There are times where configurations exist in the system which are bound to > bundles which do not exist any more. This may for example happen if a bundle > is being uninstalled while the Configuration Admin service is not running. > Another cause might be explicit configuration binding as per a call to > Configuration.setBundleLocation() as the trunk version of Apache Felix SCR > does. A Bundle location set in this way is not removed even if the bundle is > uninstalled. > To fix these issues, it would be helpfull if the web console would allow > explicit unbinding of configurations by calling > Configuration.setBundleLocation() with a null location. This does not cause > configurations to actually be removed from any ManagedService[Factory] > services or DS components. In fact the configuration will be bound again once > it assigned. But in case of wrong bundle bindings, the configuration may > afterwards be used again by components now located in bundles with a > different bundle location. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.