{
Object component = Class.forName(className).newInstance();
// configure component using the given config file
((Configurable) component)
.configure(new PropertiesConfiguration(configFile));
// initialize component
((Initializable) component).initialize();
if (log.isDebugEnabled())