for (int i = 0; i < children.length; i++) {
final String name = children[i].getAttribute("name");
final String value = children[i].getAttribute("value");
try {
parameters.put(
VariableResolverFactory.getResolver(name, new WrapperComponentManager(m_manager)),
VariableResolverFactory.getResolver(value, new WrapperComponentManager(m_manager)));
} catch(PatternException pe) {
String msg = "Invalid pattern '" + value + "' at "
+ children[i].getLocation();
throw new ConfigurationException(msg, pe);
}