type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Error executing FreeMarker template freemarker.ext.servlet.FreemarkerServlet.process(FreemarkerServlet.java:463) freemarker.ext.servlet.FreemarkerServlet.doGet(FreemarkerServlet.java:391) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069) org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) com.aebiz.pub.util.filters.LoginFilter.doFilter(LoginFilter.java:146) com.aebiz.pub.util.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:184) com.aebiz.pub.util.filters.FgPageFilter.doFilter(FgPageFilter.java:335)
root cause
freemarker.template.TemplateModelException: Method public void com.aebiz.plugin.page.model.ProductAppViewBean.questionListBean(javax.servlet.http.HttpServletRequest,com.aebiz.pub.util.Pager) threw an exception when invoked on com.aebiz.plugin.page.model.ProductAppViewBean@15d17afb freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:130) freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) freemarker.core.Expression.getAsTemplateModel(Expression.java:89) freemarker.core.Assignment.accept(Assignment.java:90) freemarker.core.Environment.visit(Environment.java:210) freemarker.core.MixedContent.accept(MixedContent.java:92) freemarker.core.Environment.visit(Environment.java:210) freemarker.core.Environment.include(Environment.java:1483) freemarker.core.Environment.importLib(Environment.java:1555) freemarker.core.LibraryLoad.accept(LibraryLoad.java:124) freemarker.core.Environment.visit(Environment.java:210) freemarker.core.MixedContent.accept(MixedContent.java:92) freemarker.core.Environment.visit(Environment.java:210) freemarker.core.EscapeBlock.accept(EscapeBlock.java:84) freemarker.core.Environment.visit(Environment.java:210) freemarker.core.Environment.process(Environment.java:190) freemarker.template.Template.process(Template.java:237) freemarker.ext.servlet.FreemarkerServlet.process(FreemarkerServlet.java:452) freemarker.ext.servlet.FreemarkerServlet.doGet(FreemarkerServlet.java:391) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069) org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) com.aebiz.pub.util.filters.LoginFilter.doFilter(LoginFilter.java:146) com.aebiz.pub.util.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:184) com.aebiz.pub.util.filters.FgPageFilter.doFilter(FgPageFilter.java:335)
root cause
java.lang.NullPointerException com.aebiz.plugin.page.model.ProductAppViewBean.questionListBean(ProductAppViewBean.java:106) sun.reflect.GeneratedMethodAccessor1098.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:597) freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:840) freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:106) freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) freemarker.core.Expression.getAsTemplateModel(Expression.java:89) freemarker.core.Assignment.accept(Assignment.java:90) freemarker.core.Environment.visit(Environment.java:210) freemarker.core.MixedContent.accept(MixedContent.java:92) freemarker.core.Environment.visit(Environment.java:210) freemarker.core.Environment.include(Environment.java:1483) freemarker.core.Environment.importLib(Environment.java:1555) freemarker.core.LibraryLoad.accept(LibraryLoad.java:124) freemarker.core.Environment.visit(Environment.java:210) freemarker.core.MixedContent.accept(MixedContent.java:92) freemarker.core.Environment.visit(Environment.java:210) freemarker.core.EscapeBlock.accept(EscapeBlock.java:84) freemarker.core.Environment.visit(Environment.java:210) freemarker.core.Environment.process(Environment.java:190) freemarker.template.Template.process(Template.java:237) freemarker.ext.servlet.FreemarkerServlet.process(FreemarkerServlet.java:452) freemarker.ext.servlet.FreemarkerServlet.doGet(FreemarkerServlet.java:391) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069) org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) com.aebiz.pub.util.filters.LoginFilter.doFilter(LoginFilter.java:146) com.aebiz.pub.util.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:184) com.aebiz.pub.util.filters.FgPageFilter.doFilter(FgPageFilter.java:335)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.