HTTP Status 500 - An exception occurred processing JSP page /dettagli-articolo.jsp at line 18

type Exception report

message An exception occurred processing JSP page /dettagli-articolo.jsp at line 18

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

exception

org.apache.jasper.JasperException: An exception occurred processing JSP page /dettagli-articolo.jsp at line 18

15:     ArticoloDAO articoloDAO = new ArticoloDAO();
16:     Articolo articolo = articoloDAO.getArticolo(id);
17:     UserDAO userDAO = new UserDAO();
18:     User user = userDAO.getUser(articolo.getAutore_scheda());
19: 
20:     if (Utils.isUserAutorizzato(session, user, articolo) || articolo.getDisponibilita().equalsIgnoreCase("disponibile a stock")) {
21: 


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:578)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:401)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:345)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

root cause

java.lang.NullPointerException
	org.apache.jsp.dettagli_002darticolo_jsp._jspService(dettagli_002darticolo_jsp.java:141)
	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:401)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:345)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

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


Apache Tomcat/8.0.32 (Ubuntu)