Estado HTTP 500 – Internal Server Error


Tipo Informe de Excepción

mensaje Ha sucedido una excepción al procesar la página JSP [/masinfo.jsp] en línea [21]

Descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.

excepción

org.apache.jasper.JasperException: Ha sucedido una excepción al procesar la página JSP [/masinfo.jsp] en línea [21]

18: 	String articulo = request.getParameter("articulo");
19: 	Boolean isPromo = Boolean.parseBoolean(request.getParameter("isPromo"));
20: 
21: 	if (articulo.length() == 10) { articulo = ISBNUtil.isbn10to13(articulo);}
22: 	refresh = ((request.getParameter("refresh") != null) || (request.getParameter("cacherefresh") != null));
23: 
24: 	Bookdesc libro = ArticuloHelper.getBookdesc(articulo, refresh);


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:605)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:498)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:583)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	com.isoco.tirant.xt.lopd.LopdXtApitolFilter.doFilterInternal(LopdXtApitolFilter.java:29)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.QueryStringLogger.doFilterInternal(QueryStringLogger.java:44)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.QueryStringLogger.doFilterInternal(QueryStringLogger.java:44)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.OrigenFilter.doFilterInternal(OrigenFilter.java:33)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.StepsFilter.doFilterInternal(StepsFilter.java:36)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.TicketFilter.doFilterInternal(TicketFilter.java:36)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.ZoneFilter.doFilterInternal(ZoneFilter.java:30)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)
	com.isoco.tirant.filters.TirantPortalContextFilter.doFilterInternal(TirantPortalContextFilter.java:36)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.OpenConnectionInViewFilter.doFilterInternal(OpenConnectionInViewFilter.java:30)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.RecuerdameFilter.doFilterInternal(RecuerdameFilter.java:51)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.SmartSuppChatFilter.doFilterInternal(SmartSuppChatFilter.java:59)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.MDCLogFilter.doFilterInternal(MDCLogFilter.java:31)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)

causa raíz

java.lang.NullPointerException
	org.apache.jsp.masinfo_jsp._jspService(masinfo_jsp.java:364)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:583)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:583)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	com.isoco.tirant.xt.lopd.LopdXtApitolFilter.doFilterInternal(LopdXtApitolFilter.java:29)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.QueryStringLogger.doFilterInternal(QueryStringLogger.java:44)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.QueryStringLogger.doFilterInternal(QueryStringLogger.java:44)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.OrigenFilter.doFilterInternal(OrigenFilter.java:33)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.StepsFilter.doFilterInternal(StepsFilter.java:36)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.TicketFilter.doFilterInternal(TicketFilter.java:36)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.ZoneFilter.doFilterInternal(ZoneFilter.java:30)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)
	com.isoco.tirant.filters.TirantPortalContextFilter.doFilterInternal(TirantPortalContextFilter.java:36)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.OpenConnectionInViewFilter.doFilterInternal(OpenConnectionInViewFilter.java:30)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.RecuerdameFilter.doFilterInternal(RecuerdameFilter.java:51)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.SmartSuppChatFilter.doFilterInternal(SmartSuppChatFilter.java:59)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)
	com.isoco.tirant.filters.MDCLogFilter.doFilterInternal(MDCLogFilter.java:31)
	com.isoco.tirant.filters.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:69)

nota La traza completa de la causa de este error se encuentra en los archivos de registro del servidor.


Apache Tomcat/8.5.95