java.lang.NullPointerExceptionorg.apache.jasper.runtime.TagHandlerPool.get(TagHandlerPool.java:108) in JBoss EAP 7
Issue
- We are migrating an old web application to JBoss EAP 7 and seeing this exception:
ERROR [io.undertow.request] (default task-9) UT005023: Exception handling request to /example.jsp: java.lang.RuntimeException: java.lang.NullPointerException
at io.undertow.servlet.spec.RequestDispatcherImpl.forwardImpl(RequestDispatcherImpl.java:245)
at io.undertow.servlet.spec.RequestDispatcherImpl.forwardImplSetup(RequestDispatcherImpl.java:147)
at io.undertow.servlet.spec.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:111)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:254)
at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:309)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
...
Caused by: java.lang.NullPointerException
at org.apache.jasper.runtime.TagHandlerPool.get(TagHandlerPool.java:108)
at test.example_jsp._jspx_meth_tiles_insert_0(example_jsp.java:87)
at test.example_jsp._jspService(example_jsp.java:47)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
Environment
Red Hat JBoss Enterprise Application Platform (EAP) 7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.