protected void registerConfiguredLookups() throws ConfigurationException
{
List<HierarchicalConfiguration> nodes = configurationsAt(KEY_CONFIGURATION_LOOKUPS);
for (HierarchicalConfiguration config : nodes)
{
XMLBeanDeclaration decl = new XMLBeanDeclaration(config);
String key = config.getString(KEY_LOOKUP_KEY);
StrLookup lookup = (StrLookup) BeanHelper.createBean(decl);
BeanHelper.setProperty(lookup, "configuration", this);
ConfigurationInterpolator.registerGlobalLookup(key, lookup);
this.getInterpolator().registerLookup(key, lookup);