public void testRecursiveInterpolation() throws ConfigurationException
{
DynamicCombinedConfiguration config =
new DynamicCombinedConfiguration();
config.setKeyPattern(PATTERN_VAR);
BasicBuilderParameters params = createTestBuilderParameters(null);
ConfigurationInterpolator ci = new ConfigurationInterpolator();
ci.addDefaultLookup(new ConfigurationLookup(config));
params.setInterpolator(ci);
MultiFileConfigurationBuilder<XMLConfiguration> builder =
new MultiFileConfigurationBuilder<XMLConfiguration>(
XMLConfiguration.class, null, true);
builder.configure(params);
BuilderConfigurationWrapperFactory wrapFactory =