HTTP Status 500 – Internal Server Error


Type Exception Report

Message No request dispatcher returned for path '/WEB-INF/jsp/error.jsp'

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

Exception

org.apache.tiles.request.render.CannotRenderException: No request dispatcher returned for path '/WEB-INF/jsp/error.jsp'
	org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:399)
	org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:238)
	org.apache.tiles.TilesContainerWrapper.render(TilesContainerWrapper.java:103)
	org.apache.tiles.impl.mgmt.CachingTilesContainer.render(CachingTilesContainer.java:126)
	org.apache.struts2.views.tiles.TilesResult.doExecute(TilesResult.java:158)
	org.apache.struts2.result.StrutsResultSupport.execute(StrutsResultSupport.java:206)
	com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:375)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:279)
	org.apache.struts2.factory.StrutsActionProxy.execute(StrutsActionProxy.java:48)
	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:574)
	org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:79)
	org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:141)
	com.djht.filter.HomePageFilter.doFilter(HomePageFilter.java:65)
	com.djht.tools.app.tomcat.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:27)

Root Cause

java.io.IOException: No request dispatcher returned for path '/WEB-INF/jsp/error.jsp'
	org.apache.tiles.request.servlet.ServletRequest.doInclude(ServletRequest.java:238)
	org.apache.tiles.request.AbstractClientRequest.dispatch(AbstractClientRequest.java:54)
	org.apache.tiles.request.render.DispatchRenderer.render(DispatchRenderer.java:47)
	org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:259)
	org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:397)
	org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:238)
	org.apache.tiles.TilesContainerWrapper.render(TilesContainerWrapper.java:103)
	org.apache.tiles.impl.mgmt.CachingTilesContainer.render(CachingTilesContainer.java:126)
	org.apache.struts2.views.tiles.TilesResult.doExecute(TilesResult.java:158)
	org.apache.struts2.result.StrutsResultSupport.execute(StrutsResultSupport.java:206)
	com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:375)
	com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:279)
	org.apache.struts2.factory.StrutsActionProxy.execute(StrutsActionProxy.java:48)
	org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:574)
	org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:79)
	org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:141)
	com.djht.filter.HomePageFilter.doFilter(HomePageFilter.java:65)
	com.djht.tools.app.tomcat.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:27)

Note The full stack trace of the root cause is available in the server logs.


Apache Tomcat/9.0.86