HTTP Status 500 – Internal Server Error


Type Exception Report

Message An exception occurred processing [page.jsp] at line [15]

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

Exception

org.apache.jasper.JasperException: An exception occurred processing [page.jsp] at line [15]

12: <html xmlns="http://www.w3.org/1999/xhtml">
13: <fmt:setLocale value="<%=WebUtil.getLocale(request)%>"/>
14: <%
15:     Long id = Long.valueOf(request.getParameter("id"));
16:     SitemapPage pagina = HibernateUtil.currentManager().find(SitemapPage.class,id);
17:     pagina.setPreferredLang(WebUtil.getLang(request));
18:     FSDocumentManipulator fsDocumentManipulator = FSDocumentManipulator.getInstance();


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:625)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:514)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	com.encima.fw.filters.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:55)
	com.encima.fw.filters.WebLangFilter.doFilter(WebLangFilter.java:46)
	com.encima.fw.filters.RequestLoggingFilter.doFilter(RequestLoggingFilter.java:70)
	com.encima.fw.filters.UTF8Filter.doFilter(UTF8Filter.java:53)

Root Cause

java.lang.NumberFormatException: null
	java.lang.Long.parseLong(Long.java:552)
	java.lang.Long.valueOf(Long.java:803)
	org.apache.jsp.page_jsp._jspService(page_jsp.java:177)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	com.encima.fw.filters.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:55)
	com.encima.fw.filters.WebLangFilter.doFilter(WebLangFilter.java:46)
	com.encima.fw.filters.RequestLoggingFilter.doFilter(RequestLoggingFilter.java:70)
	com.encima.fw.filters.UTF8Filter.doFilter(UTF8Filter.java:53)

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


Apache Tomcat/9.0.26