HTTP Status 500 – Internal Server Error


Type Exception Report

Message An exception occurred processing [./inc/top.jsp] at line [36]

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

Exception

org.apache.jasper.JasperException: An exception occurred processing [./inc/top.jsp] at line [36]

33:                 <div id="_menu">
34:                     <ul>
35:                         <c:set target="${content}" property="id" value="10097"/>
36:                         <c:forEach var="topMenu" items="${content.docs}">
37:                             <c:set var="cl" value="${param['id']}"/>
38:                             <c:if test="${cl == null}">
39:                                 <c:set var="cl" value="10098"/>


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:610)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:499)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Root Cause

org.apache.jasper.el.JspELException: /./inc/top.jsp(36,24) '${content.docs}' Error reading [docs] on type [ru.macrom.Content]
	org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:141)
	org.apache.jsp.doc_jsp._jspx_meth_c_005fforEach_005f0(doc_jsp.java:570)
	org.apache.jsp.doc_jsp._jspService(doc_jsp.java:256)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Root Cause

java.sql.SQLException: Disk full (/var/tmp/#sql_32d_0); waiting for someone to free some space...
	com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075)
	com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3562)
	com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3494)
	com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1960)
	com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2114)
	com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2690)
	com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2619)
	com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1465)
	ru.macrom.Content.getDocs(Content.java:391)
	sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:498)
	javax.el.BeanELResolver.getValue(BeanELResolver.java:85)
	org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:124)
	org.apache.el.parser.AstValue.getValue(AstValue.java:168)
	org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189)
	org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:129)
	org.apache.jsp.doc_jsp._jspx_meth_c_005fforEach_005f0(doc_jsp.java:570)
	org.apache.jsp.doc_jsp._jspService(doc_jsp.java:256)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

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


Apache Tomcat/9.0.62