for (int i = 0; i < handlerNodes.getLength(); i++) {
Node handlerNode = handlerNodes.item(i);
String handlerClass = ((Element) handlerNode).getAttribute("class");
String elementName = ((Element) handlerNode).getAttribute("elementName");
try {
TypeHandler typeHandler = (TypeHandler) Class.forName(handlerClass).newInstance();
typeHandler.setElementName(elementName);
handlers.add(typeHandler);
}catch (Exception e) {
e.printStackTrace();
LOG.log(Level.WARNING, "Failed to load handler for ProductType [name = " + name
+ "] and element [name = " + elementName + "] : " + e.getMessage());