felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Felix Meschberger (JIRA)" <j...@apache.org>
Subject [jira] Created: (FELIX-1808) Support unbinding configurations through the Web Console
Date Mon, 26 Oct 2009 13:06:59 GMT
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
             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.

View raw message