Forum topic

2 posts / 0 new
Last post
Robert Rae
Last seen: 3 weeks 1 day ago
Joined: 08/20/2019 - 16:32
Reporting Mechanisms crashing the server

Folks,

We're having a lot of issues with reporting mechanisms crashing the whole server. For example, I ran a custom Enrollment report to try and get a list of all students in classes for this year, and got the error below.

I tried to limit the scope to a single term, but this reproduced the error, at which point the server crashed entirely, necessitating a reset. Normally this would be fine, but with COVID and working from home, there isn't always someone available in the office to reset.

We have had similar errors before, but not for a while now.

Thanks!

--

HTTP Status 500 – Internal Server Error

Type Exception Report

Message javax.servlet.ServletException: java.lang.OutOfMemoryError: GC overhead limit exceeded

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

Exception

org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.OutOfMemoryError: GC overhead limit exceeded
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:605)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:500)
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)

Root Cause

javax.servlet.ServletException: java.lang.OutOfMemoryError: GC overhead limit exceeded
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:666)
org.apache.jsp.nAdhocQuEnrolQuery_jsp._jspService(nAdhocQuEnrolQuery_jsp.java:3834)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
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)

Root Cause

java.lang.OutOfMemoryError: GC overhead limit exceeded

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

Apache Tomcat/9.0.33

Status: 
Resolved
No votes yet
kbible
Last seen: 1 hour 43 min ago
Joined: 01/22/2019 - 10:07
Version 2.56

Thanks for letting us know.  We actually have a couple fixes in this release that will be installed later today.  One, we are changing some server settings which should provide greater over all stability.  Two, we have added some optimizations to the enrolled student report   So, it looks like you stumbled upon two issues we have already found a fix for.  

No votes yet

Senior Software Developer
Global Ministry Center - Church of the Nazarene