Class clazz = Class.forName(classname);
ConnectionFactory cf = (ConnectionFactory) clazz.newInstance();
strbuf.setLength(0);
strbuf.append("CF#").append(i);
cf.decode(h, strbuf.toString());
cluster.put(key, cf);
} catch (Exception exc) {
if (logger.isLoggable(BasicLevel.ERROR))
logger.log(BasicLevel.ERROR, "", exc);