Type Exception Report
Message An exception occurred processing [/WEB-INF/jsp/pre-registration/begin.jsp] at line [6]
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.apache.jasper.JasperException: An exception occurred processing [/WEB-INF/jsp/pre-registration/begin.jsp] at line [6] 3: <s:useActionBean beanclass="com.rabbitglen.conops.prereg.actions.prereg.PreRegActionBean" var="actionBean"/> 4: <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 5: <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 6: <s:layout-render 7: name="/WEB-INF/layouts/bootstrap.jsp" 8: pageTitle="${actionBean.convention.shortName} Pre-Registration: Begin" 9: heading="${actionBean.convention.longName} Pre-Registration" Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:610) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:499) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:408) org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64) net.sourceforge.stripes.action.ForwardResolution.execute(ForwardResolution.java:131) net.sourceforge.stripes.controller.DispatcherHelper$7.intercept(DispatcherHelper.java:497) net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:176) net.sourceforge.stripes.controller.HttpCacheInterceptor.intercept(HttpCacheInterceptor.java:103) net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:173) net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercept(BeforeAfterMethodInterceptor.java:113) net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:173) net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContext.java:86) net.sourceforge.stripes.controller.DispatcherHelper.executeResolution(DispatcherHelper.java:491) net.sourceforge.stripes.controller.DispatcherServlet.executeResolution(DispatcherServlet.java:286) net.sourceforge.stripes.controller.DispatcherServlet.service(DispatcherServlet.java:170) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) net.sourceforge.stripes.controller.DynamicMappingFilter$2.doFilter(DynamicMappingFilter.java:464) net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:260) net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:451) org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
Root Cause
javax.el.ELException: Error reading [convention] on type [com.rabbitglen.conops.prereg.actions.prereg.PreRegActionBean] javax.el.BeanELResolver.getValue(BeanELResolver.java:100) org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:125) org.apache.el.parser.AstValue.getValue(AstValue.java:168) org.apache.el.parser.AstDynamicExpression.getValue(AstDynamicExpression.java:42) org.apache.el.parser.AstCompositeExpression.getValue(AstCompositeExpression.java:48) org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:690) org.apache.jsp.WEB_002dINF.jsp.pre_002dregistration.begin_jsp._jspx_meth_s_005flayout_002drender_005f0(begin_jsp.java:212) org.apache.jsp.WEB_002dINF.jsp.pre_002dregistration.begin_jsp._jspService(begin_jsp.java:177) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:408) org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64) net.sourceforge.stripes.action.ForwardResolution.execute(ForwardResolution.java:131) net.sourceforge.stripes.controller.DispatcherHelper$7.intercept(DispatcherHelper.java:497) net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:176) net.sourceforge.stripes.controller.HttpCacheInterceptor.intercept(HttpCacheInterceptor.java:103) net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:173) net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercept(BeforeAfterMethodInterceptor.java:113) net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:173) net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContext.java:86) net.sourceforge.stripes.controller.DispatcherHelper.executeResolution(DispatcherHelper.java:491) net.sourceforge.stripes.controller.DispatcherServlet.executeResolution(DispatcherServlet.java:286) net.sourceforge.stripes.controller.DispatcherServlet.service(DispatcherServlet.java:170) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) net.sourceforge.stripes.controller.DynamicMappingFilter$2.doFilter(DynamicMappingFilter.java:464) net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:260) net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:451) org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
Root Cause
com.rabbitglen.conops.core.exception.FactoryException: Unable to get current convention: Convention short name 'mfm2021' is not found. com.rabbitglen.conops.prereg.actions.prereg.PreRegActionBean.loadConvention(PreRegActionBean.java:341) com.rabbitglen.conops.prereg.actions.prereg.PreRegActionBean.getConvention(PreRegActionBean.java:426) jdk.internal.reflect.GeneratedMethodAccessor78.invoke(Unknown Source) java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base/java.lang.reflect.Method.invoke(Method.java:566) javax.el.BeanELResolver.getValue(BeanELResolver.java:95) org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:125) org.apache.el.parser.AstValue.getValue(AstValue.java:168) org.apache.el.parser.AstDynamicExpression.getValue(AstDynamicExpression.java:42) org.apache.el.parser.AstCompositeExpression.getValue(AstCompositeExpression.java:48) org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:690) org.apache.jsp.WEB_002dINF.jsp.pre_002dregistration.begin_jsp._jspx_meth_s_005flayout_002drender_005f0(begin_jsp.java:212) org.apache.jsp.WEB_002dINF.jsp.pre_002dregistration.begin_jsp._jspService(begin_jsp.java:177) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:408) org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64) net.sourceforge.stripes.action.ForwardResolution.execute(ForwardResolution.java:131) net.sourceforge.stripes.controller.DispatcherHelper$7.intercept(DispatcherHelper.java:497) net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:176) net.sourceforge.stripes.controller.HttpCacheInterceptor.intercept(HttpCacheInterceptor.java:103) net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:173) net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercept(BeforeAfterMethodInterceptor.java:113) net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:173) net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContext.java:86) net.sourceforge.stripes.controller.DispatcherHelper.executeResolution(DispatcherHelper.java:491) net.sourceforge.stripes.controller.DispatcherServlet.executeResolution(DispatcherServlet.java:286) net.sourceforge.stripes.controller.DispatcherServlet.service(DispatcherServlet.java:170) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) net.sourceforge.stripes.controller.DynamicMappingFilter$2.doFilter(DynamicMappingFilter.java:464) net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:260) net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:451) org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
Note The full stack trace of the root cause is available in the server logs.