HTTP Status 500 – Internal Server Error


Type Exception Report

Message An exception occurred processing JSP page [/WEB-INF/en/pc/news.jsp] at line [32]

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

org.apache.jasper.JasperException: An exception occurred processing JSP page [/WEB-INF/en/pc/news.jsp] at line [32]

29:  <div id="News" class="page-con page-news">
30:   <b class="line"></b>
31:   <ul class="list">
32:    <xcms:articlePage cid="${cate.id}" sort="creatime desc,id desc" start="${(empty param.page) ? 0 : param.page * 5}"
33:     limit="5" item="art" index="i" var="page"
34:    >
35:     <li class="${i == 0 ? "active" : ""}">


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:617)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:499)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:170)
	org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:314)
	org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1325)
	org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1069)
	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1008)
	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:866)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
	org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	com.xshiro.DecoupledShiroFilter.resovleBodyRes(DecoupledShiroFilter.java:148)
	com.xshiro.DecoupledShiroFilter.executeChain(DecoupledShiroFilter.java:100)
	org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
	org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
	org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
	org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
	org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
	org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
	org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
	org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
	com.xframework.web.RequestParameterTrimFilter.doFilterInternal(Unknown Source)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

Root Cause

javax.servlet.ServletException: javax.servlet.jsp.JspException: java.lang.NumberFormatException: For input string: "1?page=1"
	org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:905)
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:838)
	org.apache.jsp.WEB_002dINF.en.pc.news_jsp._jspService(news_jsp.java:193)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:170)
	org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:314)
	org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1325)
	org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1069)
	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1008)
	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:866)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
	org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	com.xshiro.DecoupledShiroFilter.resovleBodyRes(DecoupledShiroFilter.java:148)
	com.xshiro.DecoupledShiroFilter.executeChain(DecoupledShiroFilter.java:100)
	org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
	org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
	org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
	org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
	org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
	org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
	org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
	org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
	com.xframework.web.RequestParameterTrimFilter.doFilterInternal(Unknown Source)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

Root Cause

java.lang.NumberFormatException: For input string: "1?page=1"
	sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043)
	sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
	java.lang.Double.parseDouble(Double.java:538)
	java.lang.Double.valueOf(Double.java:502)
	org.apache.el.lang.ELArithmetic$DoubleDelegate.coerce(ELArithmetic.java:150)
	org.apache.el.lang.ELArithmetic.coerce(ELArithmetic.java:385)
	org.apache.el.lang.ELArithmetic.multiply(ELArithmetic.java:322)
	org.apache.el.parser.AstMult.getValue(AstMult.java:40)
	org.apache.el.parser.AstChoice.getValue(AstChoice.java:46)
	org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:190)
	org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:944)
	org.apache.jsp.WEB_002dINF.en.pc.news_jsp._jspx_meth_xcms_005farticlePage_005f0(news_jsp.java:298)
	org.apache.jsp.WEB_002dINF.en.pc.news_jsp.access$3(news_jsp.java:283)
	org.apache.jsp.WEB_002dINF.en.pc.news_jsp$Helper.invoke0(news_jsp.java:469)
	org.apache.jsp.WEB_002dINF.en.pc.news_jsp$Helper.invoke(news_jsp.java:551)
	org.apache.jsp.tag.web.portalPc_tag.doTag(portalPc_tag.java:267)
	org.apache.jsp.WEB_002dINF.en.pc.news_jsp._jspService(news_jsp.java:152)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:170)
	org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:314)
	org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1325)
	org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1069)
	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1008)
	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:866)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
	org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	com.xshiro.DecoupledShiroFilter.resovleBodyRes(DecoupledShiroFilter.java:148)
	com.xshiro.DecoupledShiroFilter.executeChain(DecoupledShiroFilter.java:100)
	org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
	org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
	org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
	org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
	org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
	org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
	org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
	org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
	com.xframework.web.RequestParameterTrimFilter.doFilterInternal(Unknown Source)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

Note The full stack trace of the root cause is available in the server logs.


Apache Tomcat/8.5.35