HTTP Status 500 – Internal Server Error


Type Exception Report

Message An exception occurred processing [/jsp/navigation/view.jsp] at line [20]

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

Exception

org.apache.jasper.JasperException: An exception occurred processing [/jsp/navigation/view.jsp] at line [20]

17: 	<c:set var="usedLayout" value="${ContentItem.template}" />  
18: </c:if>
19: 
20: <tiles:insert definition="${usedLayout}" flush="true">
21: 	<tiles:put name="attributes" value="/jsp/navigation/attributes.jsp"/>
22: 	<tiles:put name="body" value="/jsp/navigation/body.jsp"/>
23: </tiles:insert>


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:626)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:500)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	com.hazelcast.web.WebFilter.doFilter(WebFilter.java:293)
	org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
	org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
	org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
	org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:198)
	net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:176)
	com.onsemi.extweb.waaecu.filter.LoggedUserFilter.doFilter(LoggedUserFilter.java:209)
	com.onsemi.extweb.filter.ReportFilter.doFilter(ReportFilter.java:242)
	net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:160)
	com.onsemi.extweb.filter.HazelcastUpdateFilter.doFilter(HazelcastUpdateFilter.java:38)
	com.hazelcast.web.WebFilter.doFilter(WebFilter.java:293)

Root Cause

javax.servlet.ServletException: javax.servlet.jsp.JspException: Error -  Tag Insert : Can't get definition 'onsemi.breadCrumbSideMenu'. Check if this name exist in definitions factory.
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:666)
	org.apache.jsp.jsp.navigation.view_jsp._jspService(view_jsp.java:161)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	com.hazelcast.web.WebFilter.doFilter(WebFilter.java:293)
	org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
	org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
	org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
	org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:198)
	net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:176)
	com.onsemi.extweb.waaecu.filter.LoggedUserFilter.doFilter(LoggedUserFilter.java:209)
	com.onsemi.extweb.filter.ReportFilter.doFilter(ReportFilter.java:242)
	net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:160)
	com.onsemi.extweb.filter.HazelcastUpdateFilter.doFilter(HazelcastUpdateFilter.java:38)
	com.hazelcast.web.WebFilter.doFilter(WebFilter.java:293)

Root Cause

javax.servlet.jsp.JspException: Error -  Tag Insert : Can't get definition 'onsemi.breadCrumbSideMenu'. Check if this name exist in definitions factory.
	org.apache.struts.taglib.tiles.InsertTag.processDefinitionName(InsertTag.java:569)
	org.apache.struts.taglib.tiles.InsertTag.createTagHandler(InsertTag.java:474)
	org.apache.struts.taglib.tiles.InsertTag.doStartTag(InsertTag.java:436)
	org.apache.jsp.jsp.navigation.view_jsp._jspx_meth_tiles_005finsert_005f0(view_jsp.java:452)
	org.apache.jsp.jsp.navigation.view_jsp._jspService(view_jsp.java:148)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	com.hazelcast.web.WebFilter.doFilter(WebFilter.java:293)
	org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
	org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
	org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
	org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:198)
	net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:176)
	com.onsemi.extweb.waaecu.filter.LoggedUserFilter.doFilter(LoggedUserFilter.java:209)
	com.onsemi.extweb.filter.ReportFilter.doFilter(ReportFilter.java:242)
	net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:160)
	com.onsemi.extweb.filter.HazelcastUpdateFilter.doFilter(HazelcastUpdateFilter.java:38)
	com.hazelcast.web.WebFilter.doFilter(WebFilter.java:293)

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


Apache Tomcat/9.0.31