Class newClass = Class.forName(type);
Resource res = (Resource) newClass.newInstance();
res.setId(resourceName);
res.config(resourceConfigParams);
try {
res.start();
} catch (ResourceException e) {
logger.error("Resource " + resourceName + " unable to Start:", e);
}
resources.put(resourceName, res);