HTTP Status 500 - java.sql.SQLException: Got error 28 from storage engine


type Exception report

message java.sql.SQLException: Got error 28 from storage engine

description The server encountered an internal error (java.sql.SQLException: Got error 28 from storage engine) that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: java.sql.SQLException: Got error 28 from storage engine
	org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:520)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:427)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

root cause

java.sql.SQLException: Got error 28 from storage engine
	com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1086)
	com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4237)
	com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4169)
	com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2617)
	com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2778)
	com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2828)
	com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2777)
	com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1651)
	sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:606)
	org.apache.tomcat.jdbc.pool.interceptor.AbstractQueryReport$StatementProxy.invoke(AbstractQueryReport.java:233)
	com.sun.proxy.$Proxy28.executeQuery(Unknown Source)
	com.innatedb5.services.impl.AnnotatedGenesServiceImpl.getLastInnateGenesCurated(AnnotatedGenesServiceImpl.java:177)
	com.innatedb5.actions.AnnotatedGenesAction.execute(AnnotatedGenesAction.java:43)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

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


Apache Tomcat/7.0.28