[ https://issues.apache.org/jira/browse/WW-5271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lukasz Lenart updated WW-5271: ------------------------------ Fix Version/s: 6.2.0 > Select tag NOT working when using list="#{ ... }" > ------------------------------------------------- > > Key: WW-5271 > URL: https://issues.apache.org/jira/browse/WW-5271 > Project: Struts 2 > Issue Type: Bug > Affects Versions: 6.1.1 > Reporter: Javier > Priority: Major > Fix For: 6.2.0 > > > The following code work on struts 2.5.20, but does NOT work with 6.1.1 > <label class="title">Report Type</label> > <s:select > id="rpt_report_type" > label="Select type" > list="#{ > > 'staffing/BattalionView.rptdesign':'Battalion View' > ,'All Vacancies View' : 'All Vacancies View' > ,'Roster View':'Roster View' > > > ,'staffing/BattalionPar_ID.rptdesign':'Battalion PAR ID' > > ,'staffing/BattalionViewPARCode.rptdesign':'Battalion View with PAR Code' > ,'staffing/CRDailyRelief.rptdesign':'CR > Daily Relief' > > ,'staffing/Probationary.rptdesign':'Probationary Report' > ,'staffing/EmsCaptains.rptdesign':'EMS > Captains' > > ,'staffing/BattalionChiefs.rptdesign':'Battalion Chiefs' > > }" > name="__report" > onchange="" > theme="simple" > cssStyle="" > cssClass="form-control" /> > > -------------------Error----------------- > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) > ~[jasper.jar:9.0.67] > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) > ~[jasper.jar:9.0.67] > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) > ~[tomcat-websocket.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:137) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64) > ~[log4j-web-2.19.0.jar:2.19.0] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:711) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:385) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:313) > ~[catalina.jar:9.0.67] > at > org.apache.struts2.result.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:169) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.result.StrutsResultSupport.execute(StrutsResultSupport.java:206) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:377) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:284) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:179) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:263) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:49) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.doIntercept(ConversionErrorInterceptor.java:143) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:152) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:152) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:202) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:242) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:101) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:161) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:175) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:209) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:152) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:67) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:133) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:89) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:229) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:196) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.factory.StrutsActionProxy.execute(StrutsActionProxy.java:48) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:630) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:79) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:140) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:126) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(ErrorPageFilter.java:64) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:101) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:119) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) > ~[log4j-web-2.19.0.jar:2.19.0] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) > ~[catalina.jar:9.0.67] > at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:433) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) > ~[tomcat-util.jar:9.0.67] > at > org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) > ~[tomcat-util.jar:9.0.67] > at > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) > ~[tomcat-util.jar:9.0.67] > at java.lang.Thread.run(Thread.java:833) ~[?:?] > 2022-12-21 02:52:20 | ERROR | [ajp-nio-127.0.0.1-8011-exec-4] > logging.DirectJDKLog (DirectJDKLog.java:175) | Servlet.service() for servlet > [/report/rptTemplate_LeaveBalances.jsp] threw exception > org.apache.struts2.StrutsException: tag 'select', field 'list', name > '__report': The requested list key '#{ > > 'staffing/BattalionView.rptdesign':'Battalion View' > ,'All Vacancies View' : 'All Vacancies View' > ,'Roster View':'Roster View' > > > ,'staffing/BattalionPar_ID.rptdesign':'Battalion PAR ID' > > ,'staffing/BattalionViewPARCode.rptdesign':'Battalion View with PAR Code' > ,'staffing/CRDailyRelief.rptdesign':'CR > Daily Relief' > > ,'staffing/Probationary.rptdesign':'Probationary Report' > ,'staffing/EmsCaptains.rptdesign':'EMS > Captains' > > ,'staffing/BattalionChiefs.rptdesign':'Battalion Chiefs' > > }' could not be resolved as a > collection/array/map/enumeration/iterator type. Example: people or > people.\{name} > at org.apache.struts2.components.Component.fieldError(Component.java:283) > ~[struts2-core-6.1.1.jar:6.1.1] > at org.apache.struts2.components.Component.findValue(Component.java:362) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.components.ListUIBean.evaluateExtraParams(ListUIBean.java:78) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.components.Select.evaluateExtraParams(Select.java:101) > ~[struts2-core-6.1.1.jar:6.1.1] > at org.apache.struts2.components.UIBean.evaluateParams(UIBean.java:884) > ~[struts2-core-6.1.1.jar:6.1.1] > at org.apache.struts2.components.UIBean.end(UIBean.java:550) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.views.jsp.ComponentTagSupport.doEndTag(ComponentTagSupport.java:40) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.jsp.report.rptTemplate_005fLeaveBalances_jsp._jspx_meth_s_005fselect_005f2(rptTemplate_005fLeaveBalances_jsp.java:363) > ~[?:?] > at > org.apache.jsp.report.rptTemplate_005fLeaveBalances_jsp._jspService(rptTemplate_005fLeaveBalances_jsp.java:182) > ~[?:?] > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) > ~[jasper.jar:9.0.67] > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) > ~[jasper.jar:9.0.67] > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64) > ~[log4j-web-2.19.0.jar:2.19.0] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:711) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:578) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:517) > ~[catalina.jar:9.0.67] > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:994) > ~[jasper.jar:9.0.67] > at > org.apache.jsp.report.searchReports_jsp._jspx_meth_s_005fform_005f2(searchReports_jsp.java:693) > ~[?:?] > at > org.apache.jsp.report.searchReports_jsp._jspService(searchReports_jsp.java:297) > ~[?:?] > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) > ~[jasper.jar:9.0.67] > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) > ~[jasper.jar:9.0.67] > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) > ~[tomcat-websocket.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:137) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64) > ~[log4j-web-2.19.0.jar:2.19.0] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:711) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:385) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:313) > ~[catalina.jar:9.0.67] > at > org.apache.struts2.result.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:169) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.result.StrutsResultSupport.execute(StrutsResultSupport.java:206) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:377) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:284) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:179) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:263) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:49) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.doIntercept(ConversionErrorInterceptor.java:143) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:152) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:152) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:202) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:242) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:101) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:161) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:175) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:209) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:152) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:67) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:133) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:89) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:229) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:196) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.factory.StrutsActionProxy.execute(StrutsActionProxy.java:48) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:630) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:79) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:140) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:126) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(ErrorPageFilter.java:64) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:101) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:119) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) > ~[log4j-web-2.19.0.jar:2.19.0] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) > ~[catalina.jar:9.0.67] > at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:433) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) > ~[tomcat-util.jar:9.0.67] > at > org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) > ~[tomcat-util.jar:9.0.67] > at > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) > ~[tomcat-util.jar:9.0.67] > at java.lang.Thread.run(Thread.java:833) ~[?:?] > 2022-12-21 02:52:20 | ERROR | [ajp-nio-127.0.0.1-8011-exec-4] > logging.DirectJDKLog (DirectJDKLog.java:175) | Servlet.service() for servlet > [/report/searchReports.jsp] threw exception > org.apache.struts2.StrutsException: tag 'select', field 'list', name > '__report': The requested list key '#{ > > 'staffing/BattalionView.rptdesign':'Battalion View' > ,'All Vacancies View' : 'All Vacancies View' > ,'Roster View':'Roster View' > > > ,'staffing/BattalionPar_ID.rptdesign':'Battalion PAR ID' > > ,'staffing/BattalionViewPARCode.rptdesign':'Battalion View with PAR Code' > ,'staffing/CRDailyRelief.rptdesign':'CR > Daily Relief' > > ,'staffing/Probationary.rptdesign':'Probationary Report' > ,'staffing/EmsCaptains.rptdesign':'EMS > Captains' > > ,'staffing/BattalionChiefs.rptdesign':'Battalion Chiefs' > > }' could not be resolved as a > collection/array/map/enumeration/iterator type. Example: people or > people.\{name} > at org.apache.struts2.components.Component.fieldError(Component.java:283) > ~[struts2-core-6.1.1.jar:6.1.1] > at org.apache.struts2.components.Component.findValue(Component.java:362) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.components.ListUIBean.evaluateExtraParams(ListUIBean.java:78) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.components.Select.evaluateExtraParams(Select.java:101) > ~[struts2-core-6.1.1.jar:6.1.1] > at org.apache.struts2.components.UIBean.evaluateParams(UIBean.java:884) > ~[struts2-core-6.1.1.jar:6.1.1] > at org.apache.struts2.components.UIBean.end(UIBean.java:550) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.views.jsp.ComponentTagSupport.doEndTag(ComponentTagSupport.java:40) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.jsp.report.rptTemplate_005fLeaveBalances_jsp._jspx_meth_s_005fselect_005f2(rptTemplate_005fLeaveBalances_jsp.java:363) > ~[?:?] > at > org.apache.jsp.report.rptTemplate_005fLeaveBalances_jsp._jspService(rptTemplate_005fLeaveBalances_jsp.java:182) > ~[?:?] > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) > ~[jasper.jar:9.0.67] > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) > ~[jasper.jar:9.0.67] > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64) > ~[log4j-web-2.19.0.jar:2.19.0] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:711) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:578) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:517) > ~[catalina.jar:9.0.67] > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:994) > ~[jasper.jar:9.0.67] > at > org.apache.jsp.report.searchReports_jsp._jspx_meth_s_005fform_005f2(searchReports_jsp.java:693) > ~[?:?] > at > org.apache.jsp.report.searchReports_jsp._jspService(searchReports_jsp.java:297) > ~[?:?] > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) > ~[jasper.jar:9.0.67] > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) > ~[jasper.jar:9.0.67] > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) > ~[tomcat-websocket.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:137) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64) > ~[log4j-web-2.19.0.jar:2.19.0] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:711) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:385) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:313) > ~[catalina.jar:9.0.67] > at > org.apache.struts2.result.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:169) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.result.StrutsResultSupport.execute(StrutsResultSupport.java:206) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:377) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:284) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:179) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:263) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:49) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.doIntercept(ConversionErrorInterceptor.java:143) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:152) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:152) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:202) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:242) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:101) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:161) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:175) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:209) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:152) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:67) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:133) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:89) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:229) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:196) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.factory.StrutsActionProxy.execute(StrutsActionProxy.java:48) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:630) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:79) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:140) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:126) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(ErrorPageFilter.java:64) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:101) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:119) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) > ~[log4j-web-2.19.0.jar:2.19.0] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) > ~[catalina.jar:9.0.67] > at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:433) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) > ~[tomcat-util.jar:9.0.67] > at > org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) > ~[tomcat-util.jar:9.0.67] > at > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) > ~[tomcat-util.jar:9.0.67] > at java.lang.Thread.run(Thread.java:833) ~[?:?] > 2022-12-21 02:52:20 | ERROR | [ajp-nio-127.0.0.1-8011-exec-4] > dispatcher.DefaultDispatcherErrorHandler > (DefaultDispatcherErrorHandler.java:87) | Exception occurred during > processing request: An exception occurred processing > [/report/rptTemplate_LeaveBalances.jsp] at line [58] > 55: > 56: <label class="title">Report Type</label> > 57: <s:select > 58: id="rpt_report_type" > 59: label="Select type" > 60: list="#{ > 61: > 'staffing/BattalionView.rptdesign':'Battalion View' > Stacktrace: > org.apache.jasper.JasperException: An exception occurred processing > [/report/rptTemplate_LeaveBalances.jsp] at line [58] > 55: > 56: <label class="title">Report Type</label> > 57: <s:select > 58: id="rpt_report_type" > 59: label="Select type" > 60: list="#{ > 61: > 'staffing/BattalionView.rptdesign':'Battalion View' > Stacktrace: > at > org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:610) > ~[jasper.jar:9.0.67] > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:499) > ~[jasper.jar:9.0.67] > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) > ~[jasper.jar:9.0.67] > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64) > ~[log4j-web-2.19.0.jar:2.19.0] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:711) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:578) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:517) > ~[catalina.jar:9.0.67] > at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:994) > ~[jasper.jar:9.0.67] > at > org.apache.jsp.report.searchReports_jsp._jspx_meth_s_005fform_005f2(searchReports_jsp.java:693) > ~[?:?] > at > org.apache.jsp.report.searchReports_jsp._jspService(searchReports_jsp.java:297) > ~[?:?] > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) > ~[jasper.jar:9.0.67] > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) > ~[jasper.jar:9.0.67] > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) > ~[tomcat-websocket.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:137) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:111) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64) > ~[log4j-web-2.19.0.jar:2.19.0] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:711) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:385) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:313) > ~[catalina.jar:9.0.67] > at > org.apache.struts2.result.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:169) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.result.StrutsResultSupport.execute(StrutsResultSupport.java:206) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:377) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:284) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:179) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:263) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:49) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.doIntercept(ConversionErrorInterceptor.java:143) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:152) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:152) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:202) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:242) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:101) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:161) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:175) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:209) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:152) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:67) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:133) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:89) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:229) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:196) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.executeConditional(DefaultActionInvocation.java:299) > ~[struts2-core-6.1.1.jar:6.1.1] > at > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.factory.StrutsActionProxy.execute(StrutsActionProxy.java:48) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:630) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:79) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:140) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:126) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(ErrorPageFilter.java:64) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:101) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:119) > ~[spring-boot-2.7.6.jar:2.7.6] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) > ~[spring-web-5.3.24.jar:5.3.24] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) > ~[log4j-web-2.19.0.jar:2.19.0] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) > ~[catalina.jar:9.0.67] > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) > ~[catalina.jar:9.0.67] > at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:433) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) > ~[tomcat-coyote.jar:9.0.67] > at > org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) > ~[tomcat-util.jar:9.0.67] > at > org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) > ~[tomcat-util.jar:9.0.67] > at > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) > ~[tomcat-util.jar:9.0.67] > at java.lang.Thread.run(Thread.java:833) ~[?:?] > Caused by: org.apache.struts2.StrutsException: tag 'select', field 'list', > name '__report': The requested list key '#{ > > 'staffing/BattalionView.rptdesign':'Battalion View' > ,'All Vacancies View' : 'All Vacancies View' > ,'Roster View':'Roster View' > > > ,'staffing/BattalionPar_ID.rptdesign':'Battalion PAR ID' > > ,'staffing/BattalionViewPARCode.rptdesign':'Battalion View with PAR Code' > ,'staffing/CRDailyRelief.rptdesign':'CR > Daily Relief' > > ,'staffing/Probationary.rptdesign':'Probationary Report' > ,'staffing/EmsCaptains.rptdesign':'EMS > Captains' > > ,'staffing/BattalionChiefs.rptdesign':'Battalion Chiefs' > > }' could not be resolved as a > collection/array/map/enumeration/iterator type. Example: people or > people.\{name} > at org.apache.struts2.components.Component.fieldError(Component.java:283) > ~[struts2-core-6.1.1.jar:6.1.1] > at org.apache.struts2.components.Component.findValue(Component.java:362) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.components.ListUIBean.evaluateExtraParams(ListUIBean.java:78) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.components.Select.evaluateExtraParams(Select.java:101) > ~[struts2-core-6.1.1.jar:6.1.1] > at org.apache.struts2.components.UIBean.evaluateParams(UIBean.java:884) > ~[struts2-core-6.1.1.jar:6.1.1] > at org.apache.struts2.components.UIBean.end(UIBean.java:550) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.struts2.views.jsp.ComponentTagSupport.doEndTag(ComponentTagSupport.java:40) > ~[struts2-core-6.1.1.jar:6.1.1] > at > org.apache.jsp.report.rptTemplate_005fLeaveBalances_jsp._jspx_meth_s_005fselect_005f2(rptTemplate_005fLeaveBalances_jsp.java:363) > ~[?:?] > at > org.apache.jsp.report.rptTemplate_005fLeaveBalances_jsp._jspService(rptTemplate_005fLeaveBalances_jsp.java:182) > ~[?:?] > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > ~[jasper.jar:9.0.67] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:779) > ~[servlet-api.jar:4.0.FR] > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) > ~[jasper.jar:9.0.67] > ... 164 more > 2022-12-21 02:52:20 | ERROR | [ajp-nio-127.0.0.1-8011-exec-4] > support.ErrorPageFilter (ErrorPageFilter.java:219) | Cannot forward to error > page for request [/reports/getReport.action] as the response has already been > committed. As a result, the response may have the wrong status code. If your > application is running on WebSphere Application Server you may be able to > resolve this problem by setting > com.ibm.ws.webcontainer.invokeFlushAfterService to false -- This message was sent by Atlassian Jira (v8.20.10#820010)