*/
@Test
public void testMultiTenentConfigurationReloading()
throws ConfigurationException, InterruptedException
{
CombinedConfiguration config =
createMultiFileConfig("testCCMultiTenentReloading.xml");
File outFile =
ConfigurationAssert.getOutFile("MultiFileReloadingTest.xml");
switchToMultiFile(outFile.getAbsolutePath());
XMLConfiguration reloadConfig = new XMLConfiguration();
FileHandler handler = new FileHandler(reloadConfig);
handler.setFile(outFile);
final String key = "test.reload";
reloadConfig.setProperty(key, "no");
handler.save();
try
{
assertEquals("Wrong property", "no", config.getString(key));
ConfigurationBuilder<? extends Configuration> childBuilder =
builder.getNamedBuilder("clientConfig");
assertTrue("Not a reloading builder",
childBuilder instanceof ReloadingControllerSupport);
ReloadingController ctrl =