HTTP Status 500 – Internal Server Error


Type Exception Report

Message Servlet execution threw an exception

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

Exception

javax.servlet.ServletException: Servlet execution threw an exception
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Root Cause

java.lang.NoClassDefFoundError: com/a2zss/ISO8583/Message
	java.lang.Class.getDeclaredConstructors0(Native Method)
	java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
	java.lang.Class.getConstructor0(Class.java:3075)
	java.lang.Class.newInstance(Class.java:412)
	org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java:172)
	org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java:147)
	org.apache.struts.action.RequestProcessor.processActionCreate(RequestProcessor.java:281)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:221)
	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:655)
	com.a2zss.gstore.struts.ActionServletWrp.service(ActionServletWrp.java:249)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Root Cause

java.lang.ClassNotFoundException: com.a2zss.ISO8583.Message
	org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1407)
	org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1215)
	java.lang.Class.getDeclaredConstructors0(Native Method)
	java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
	java.lang.Class.getConstructor0(Class.java:3075)
	java.lang.Class.newInstance(Class.java:412)
	org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java:172)
	org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java:147)
	org.apache.struts.action.RequestProcessor.processActionCreate(RequestProcessor.java:281)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:221)
	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:655)
	com.a2zss.gstore.struts.ActionServletWrp.service(ActionServletWrp.java:249)
	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.58 (Ubuntu)