diff --git a/core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java b/core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java index bbf2fa64f..417d7767b 100644 --- a/core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java +++ b/core/src/main/java/org/apache/struts/action2/views/freemarker/FreemarkerManager.java @@ -96,7 +96,7 @@ public class FreemarkerManager { try { log.info("Instantiating Freemarker ConfigManager!, " + classname); // singleton instances shouldn't be built accessing request or session-specific context data - instance = (FreemarkerManager) ObjectFactory.getObjectFactory().buildBean(Class.forName(classname), null); + instance = (FreemarkerManager) ObjectFactory.getObjectFactory().buildBean(classname, null); } catch (Exception e) { log.fatal("Fatal exception occurred while trying to instantiate a Freemarker ConfigManager instance, " + classname, e); }