HTTP Status 500 – Internal Server Error


Type Exception Report

Message An exception occurred processing [login.jsp] at line [27]

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

Exception

org.apache.jasper.JasperException: An exception occurred processing [login.jsp] at line [27]

24: 	<TBODY>
25: 		<TR>
26: 			<TD><bean:message key="label.user" /></TD>
27: 			<TD><html:text property="username" size="10"></html:text></TD>
28: 			<TD><FONT COLOR="RED"> <html:errors property="username"/></FONT></TD>
29: 		</TR>
30: 		<TR>


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:611)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:490)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:378)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:326)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Root Cause

javax.servlet.ServletException: java.lang.NoClassDefFoundError: HttpServletRequest
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:664)
	org.apache.jsp.login_jsp._jspService(login_jsp.java:164)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:467)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:378)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:326)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Root Cause

java.lang.NoClassDefFoundError: HttpServletRequest
	java.lang.Class.getDeclaredMethods0(Native Method)
	java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	java.lang.Class.privateGetPublicMethods(Class.java:2902)
	java.lang.Class.getMethods(Class.java:1615)
	java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1336)
	java.beans.Introspector.getTargetMethodInfo(Introspector.java:1197)
	java.beans.Introspector.getBeanInfo(Introspector.java:426)
	java.beans.Introspector.getBeanInfo(Introspector.java:173)
	org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(PropertyUtils.java:949)
	org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(PropertyUtils.java:979)
	org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(PropertyUtils.java:887)
	org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUtils.java:1172)
	org.apache.commons.beanutils.PropertyUtils.getNestedProperty(PropertyUtils.java:772)
	org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:801)
	org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:952)
	org.apache.struts.taglib.html.BaseFieldTag.doStartTag(BaseFieldTag.java:176)
	org.apache.jsp.login_jsp._jspx_meth_html_005ftext_005f0(login_jsp.java:363)
	org.apache.jsp.login_jsp._jspx_meth_html_005fform_005f0(login_jsp.java:276)
	org.apache.jsp.login_jsp._jspx_meth_html_005fhtml_005f0(login_jsp.java:199)
	org.apache.jsp.login_jsp._jspService(login_jsp.java:151)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:467)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:378)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:326)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Root Cause

java.lang.ClassNotFoundException: HttpServletRequest
	org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1364)
	org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1187)
	java.lang.Class.getDeclaredMethods0(Native Method)
	java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	java.lang.Class.privateGetPublicMethods(Class.java:2902)
	java.lang.Class.getMethods(Class.java:1615)
	java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1336)
	java.beans.Introspector.getTargetMethodInfo(Introspector.java:1197)
	java.beans.Introspector.getBeanInfo(Introspector.java:426)
	java.beans.Introspector.getBeanInfo(Introspector.java:173)
	org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(PropertyUtils.java:949)
	org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(PropertyUtils.java:979)
	org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(PropertyUtils.java:887)
	org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUtils.java:1172)
	org.apache.commons.beanutils.PropertyUtils.getNestedProperty(PropertyUtils.java:772)
	org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:801)
	org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:952)
	org.apache.struts.taglib.html.BaseFieldTag.doStartTag(BaseFieldTag.java:176)
	org.apache.jsp.login_jsp._jspx_meth_html_005ftext_005f0(login_jsp.java:363)
	org.apache.jsp.login_jsp._jspx_meth_html_005fform_005f0(login_jsp.java:276)
	org.apache.jsp.login_jsp._jspx_meth_html_005fhtml_005f0(login_jsp.java:199)
	org.apache.jsp.login_jsp._jspService(login_jsp.java:151)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:467)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:378)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:326)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	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.44