Class<?> clazz = ObjectUtil.classForName(className);
Object instance = clazz.newInstance();
if (instance instanceof Configurable)
{
Configurable configurable = (Configurable)instance;
configurable.configure(configuration);
}
logger.debug("created org.omg.ETF.Factories: " + className);
return (Factories)instance;