HTTP Status 500 -


type Exception report

message

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

exception

javax.servlet.ServletException
	org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:523)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	com.betterbe.utils.http.CharEncodingFilter.doHttpFilter(CharEncodingFilter.java:34)
	com.betterbe.utils.http.CharEncodingFilter.doFilter(CharEncodingFilter.java:26)

root cause

java.lang.NullPointerException
	com.betterbe.tools.SchoolUtil.getSchool(SchoolUtil.java:52)
	com.betterbe.struts.ResourceShowAction.getSchool(ResourceShowAction.java:19)
	com.betterbe.struts.ResourceShowAction.getResourceFactory(ResourceShowAction.java:15)
	com.betterbe.struts.ShowAction.execute(ShowAction.java:45)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	com.betterbe.utils.http.CharEncodingFilter.doHttpFilter(CharEncodingFilter.java:34)
	com.betterbe.utils.http.CharEncodingFilter.doFilter(CharEncodingFilter.java:26)

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


Apache Tomcat/5.5.35