HTTP Status 500 – Internal Server Error


Type Exception Report

Message An exception occurred processing [index.jsp] at line [71]

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

Exception

org.apache.jasper.JasperException: An exception occurred processing [index.jsp] at line [71]

68: 				iDID = ((Integer)hSession.getAttribute("DID")).intValue();
69: 
70: 			if(hSession.isNew()) {
71: 				wPortal = new WebSite(request, response);
72: 				hSession.setAttribute("wPortal", wPortal);
73: 			}
74: 			else {


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:626)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:515)
	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)
	org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)
	CresPortal.CresWebSiteHttpHeaderSecurityFilter.doFilter(CresWebSiteHttpHeaderSecurityFilter.java:48)

Root Cause

java.lang.NumberFormatException: For input string: "XX"
	java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
	java.lang.Integer.parseInt(Integer.java:580)
	java.lang.Integer.parseInt(Integer.java:615)
	CresPortal.WebSite.createSite(WebSite.java:683)
	CresPortal.WebSite.<init>(WebSite.java:209)
	org.apache.jsp.index_jsp._jspService(index_jsp.java:192)
	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:477)
	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)
	org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)
	CresPortal.CresWebSiteHttpHeaderSecurityFilter.doFilter(CresWebSiteHttpHeaderSecurityFilter.java:48)

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


Apache Tomcat/9.0.31 (Ubuntu)