HTTP Status 500 – Internal Server Error


Type Exception Report

Message An exception occurred processing [news.jsp] at line [17]

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

Exception

org.apache.jasper.JasperException: An exception occurred processing [news.jsp] at line [17]

14: <%
15:     Long id = Long.valueOf(request.getParameter("id"));
16:     News news = HibernateUtil.currentManager().find(News.class,id);
17:     news.setPreferredLang(WebUtil.getLang(request));
18: %>
19: <fmt:setBundle basename="argosarts"/>
20: <jsp:include page="head.jsp"/>


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.NullPointerException
	org.apache.jsp.news_jsp._jspService(news_jsp.java:179)
	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