HTTP Status 500 - javax.servlet.ServletException: javax.servlet.jsp.JspException: In <parseNumber>, a parse locale can not be established

type Exception report

message javax.servlet.ServletException: javax.servlet.jsp.JspException: In <parseNumber>, a parse locale can not be established

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: In <parseNumber>, a parse locale can not be established
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:555)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:461)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	com.dhcc.framework.struts2.dispatcher.filter.DhccStrutsPrepareAndExecuteFilter.doFilter(DhccStrutsPrepareAndExecuteFilter.java:134)
	org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:207)
	org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:184)
	org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
	org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
	org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:113)
	org.apache.struts2.result.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:173)
	org.apache.struts2.result.StrutsResultSupport.execute(StrutsResultSupport.java:208)
	com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:373)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:277)
	com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:134)
	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:247)
	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:193)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:247)
	org.apache.struts2.factory.StrutsActionProxy.execute(StrutsActionProxy.java:53)
	com.dhcc.framework.struts2.dispatcher.DhccDispatcher.serviceAction(DhccDispatcher.java:589)
	org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:81)
	com.dhcc.framework.struts2.dispatcher.filter.DhccStrutsPrepareAndExecuteFilter.doFilter(DhccStrutsPrepareAndExecuteFilter.java:137)
	com.dhcc.mhealth.web.filter.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:52)
	com.dhcc.mhealth.web.filter.MhealthFilter.doFilter(MhealthFilter.java:135)
	com.dhcc.mhealth.web.filter.SessionIdFilter.doFilter(SessionIdFilter.java:73)
	org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:207)
	org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:176)
	org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
	org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:120)
	org.springframework.boot.context.web.ErrorPageFilter.access$000(ErrorPageFilter.java:61)
	org.springframework.boot.context.web.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:95)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:113)

root cause

javax.servlet.ServletException: javax.servlet.jsp.JspException: In <parseNumber>, a parse locale can not be established
	org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:909)
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:838)
	org.apache.jsp.WEB_002dINF.jsp.search.results_jsp._jspService(results_jsp.java:323)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:438)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	com.dhcc.framework.struts2.dispatcher.filter.DhccStrutsPrepareAndExecuteFilter.doFilter(DhccStrutsPrepareAndExecuteFilter.java:134)
	org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:207)
	org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:184)
	org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
	org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
	org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:113)
	org.apache.struts2.result.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:173)
	org.apache.struts2.result.StrutsResultSupport.execute(StrutsResultSupport.java:208)
	com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:373)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:277)
	com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:134)
	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:247)
	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:193)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:247)
	org.apache.struts2.factory.StrutsActionProxy.execute(StrutsActionProxy.java:53)
	com.dhcc.framework.struts2.dispatcher.DhccDispatcher.serviceAction(DhccDispatcher.java:589)
	org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:81)
	com.dhcc.framework.struts2.dispatcher.filter.DhccStrutsPrepareAndExecuteFilter.doFilter(DhccStrutsPrepareAndExecuteFilter.java:137)
	com.dhcc.mhealth.web.filter.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:52)
	com.dhcc.mhealth.web.filter.MhealthFilter.doFilter(MhealthFilter.java:135)
	com.dhcc.mhealth.web.filter.SessionIdFilter.doFilter(SessionIdFilter.java:73)
	org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:207)
	org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:176)
	org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
	org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:120)
	org.springframework.boot.context.web.ErrorPageFilter.access$000(ErrorPageFilter.java:61)
	org.springframework.boot.context.web.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:95)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:113)

root cause

javax.servlet.jsp.JspException: In <parseNumber>, a parse locale can not be established
	org.apache.taglibs.standard.tag.common.fmt.ParseNumberSupport.doEndTag(ParseNumberSupport.java:143)
	org.apache.jsp.tag.web.page_tag._jspx_meth_fmt_005fparseNumber_005f0(page_tag.java:1372)
	org.apache.jsp.tag.web.page_tag._jspx_meth_c_005fwhen_005f9(page_tag.java:1339)
	org.apache.jsp.tag.web.page_tag._jspx_meth_c_005fchoose_005f7(page_tag.java:1309)
	org.apache.jsp.tag.web.page_tag._jspx_meth_c_005fif_005f0(page_tag.java:347)
	org.apache.jsp.tag.web.page_tag.doTag(page_tag.java:233)
	org.apache.jsp.WEB_002dINF.jsp.search.results_jsp._jspx_meth_jkl_005fpage_005f0(results_jsp.java:1979)
	org.apache.jsp.WEB_002dINF.jsp.search.results_jsp._jspService(results_jsp.java:257)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:438)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	com.dhcc.framework.struts2.dispatcher.filter.DhccStrutsPrepareAndExecuteFilter.doFilter(DhccStrutsPrepareAndExecuteFilter.java:134)
	org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:207)
	org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:184)
	org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
	org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
	org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:113)
	org.apache.struts2.result.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:173)
	org.apache.struts2.result.StrutsResultSupport.execute(StrutsResultSupport.java:208)
	com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:373)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:277)
	com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:134)
	com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:247)
	com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:193)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:247)
	org.apache.struts2.factory.StrutsActionProxy.execute(StrutsActionProxy.java:53)
	com.dhcc.framework.struts2.dispatcher.DhccDispatcher.serviceAction(DhccDispatcher.java:589)
	org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:81)
	com.dhcc.framework.struts2.dispatcher.filter.DhccStrutsPrepareAndExecuteFilter.doFilter(DhccStrutsPrepareAndExecuteFilter.java:137)
	com.dhcc.mhealth.web.filter.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:52)
	com.dhcc.mhealth.web.filter.MhealthFilter.doFilter(MhealthFilter.java:135)
	com.dhcc.mhealth.web.filter.SessionIdFilter.doFilter(SessionIdFilter.java:73)
	org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:207)
	org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:176)
	org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
	org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:120)
	org.springframework.boot.context.web.ErrorPageFilter.access$000(ErrorPageFilter.java:61)
	org.springframework.boot.context.web.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:95)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:113)

note The full stack trace of the root cause is available in the Apache Tomcat/8.0.32 logs.


Apache Tomcat/8.0.32