HTTP Status 500 - Servlet execution threw an exception


type Exception report

message Servlet execution threw an exception

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

exception

javax.servlet.ServletException: Servlet execution threw an exception

root cause

java.lang.OutOfMemoryError: Java heap space
	java.lang.StringCoding$StringDecoder.decode(StringCoding.java:149)
	java.lang.StringCoding.decode(StringCoding.java:193)
	java.lang.String.<init>(String.java:416)
	com.mysql.jdbc.ResultSetRow.getString(ResultSetRow.java:797)
	com.mysql.jdbc.ByteArrayRow.getString(ByteArrayRow.java:70)
	com.mysql.jdbc.ResultSetImpl.getStringInternal(ResultSetImpl.java:5699)
	com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5576)
	com.mysql.jdbc.ResultSetImpl.getObject(ResultSetImpl.java:4961)
	com.mysql.jdbc.ResultSetImpl.getObject(ResultSetImpl.java:5079)
	org.apache.tomcat.dbcp.dbcp.DelegatingResultSet.getObject(DelegatingResultSet.java:328)
	org.apache.tomcat.dbcp.dbcp.DelegatingResultSet.getObject(DelegatingResultSet.java:328)
	org.apache.commons.beanutils.JDBCDynaClass.getObject(JDBCDynaClass.java:271)
	org.apache.commons.beanutils.RowSetDynaClass.copy(RowSetDynaClass.java:232)
	org.apache.commons.beanutils.RowSetDynaClass.<init>(RowSetDynaClass.java:187)
	org.apache.commons.beanutils.RowSetDynaClass.<init>(RowSetDynaClass.java:152)
	dao.Dao.listAllPersons(Dao.java:144)
	servlet.Main.doGet(Main.java:44)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:723)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.43 logs.


Apache Tomcat/6.0.43