[ 
https://issues.apache.org/jira/browse/CONFIGURATION-319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Emmanuel Bourg updated CONFIGURATION-319:
-----------------------------------------

    Fix Version/s: 1.6
          Summary: Reload(addConfigurationListener) not works for 
CompositeConfiguration  (was: Reload(addConfigurationListern) not works for 
CompositeConfiguration)

> Reload(addConfigurationListener) not works for CompositeConfiguration
> ---------------------------------------------------------------------
>
>                 Key: CONFIGURATION-319
>                 URL: https://issues.apache.org/jira/browse/CONFIGURATION-319
>             Project: Commons Configuration
>          Issue Type: Bug
>    Affects Versions: 1.5
>         Environment: Linux  2.6.9-34.ELsmp #1 SMP Fri Feb 24 16:54:53 EST 
> 2006 i686 i686 i386 GNU/Linux
>            Reporter: Sandeep Kumar
>             Fix For: 1.6
>
>
>  I created 2 XMLConfiguration and added this to CompositeConfiguration using 
> addConfiguration. Now I addConfigurationListern at CompositeConfiguration 
> level. Currently CompositeConfiguration.addConfigurationListern is not 
> overriden and addConfigurationListern never get registeded to any of actual 
> configuration. The solution could be override the 
> CompositeConfiguration.addConfigurationListern which iterate though 
> configList(a private member of CompositeConfiguration class) and registed 
> listern to all the configuration. In current code this is broken funtionality 
> and callback ConfigurationListener.configurationChanged never fired.
>   while reproducing this problem I am calling 
> CompositeConfiguration.getProperty() every minute for reloading from another 
> thread.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to