You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by "Barnett, Brian W." <bb...@scholarinc.com> on 2004/06/16 18:48:22 UTC

[OT] jasper.runtime.BodyContentImpl problem

I must have done something to mess up my dev environment. My jsp pages will
not render now. This is what displays in the browser now:

 
[ServletException in:/WEB-INF/jsp/AgentList.jsp]
org.apache.jasper.runtime.BodyContentImpl.clearBody()V'

 

I upgraded Tomcat (5.0.16 to 5.0.25), Eclipse (M4 to RC2), and installed
Sysdeo's Tomcat plugin. Does anybody have any ideas on what I can do
fix/troubleshoot this? Reverting back to Tomcat 5.0.16 and Eclipse M4 does
not work. The identical code base runs fine on another machine, so I'm
guessing the dev environment is messed up.

 

TIA,

Brian Barnett

 

Here's the stack trace:

 

2004-06-15 23:24:53 ApplicationDispatcher[] Servlet.service() for servlet
jsp threw exception
java.lang.AbstractMethodError:
org.apache.jasper.runtime.BodyContentImpl.clearBody()V
        at
org.apache.jasper.runtime.BodyContentImpl.setWriter(BodyContentImpl.java:619
)
        at
org.apache.jasper.runtime.PageContextImpl.pushBody(PageContextImpl.java:735)
        at
org.apache.jasper.runtime.PageContextImpl.pushBody(PageContextImpl.java:721)
        at
org.apache.jsp.WEB_002dINF.jsp.AgentList_jsp._jspx_meth_html_submit_0(AgentL
ist_jsp.java:241)
        at
org.apache.jsp.WEB_002dINF.jsp.AgentList_jsp._jspx_meth_html_form_0(AgentLis
t_jsp.java:214)
        at
org.apache.jsp.WEB_002dINF.jsp.AgentList_jsp._jspService(AgentList_jsp.java:
91)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
        at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
11)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:284)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:204)
        at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:750)
        at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatch
er.java:636)
        at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher
.java:546)
        at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1
002)
        at
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:626)
        at
org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)
        at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)
        at
org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)
        at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.ja
va:881)
        at
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)
        at
org.apache.jsp.WEB_002dINF.jsp.common.systemLayout_jsp._jspx_meth_tiles_inse
rt_2(systemLayout_jsp.java:219)
        at
org.apache.jsp.WEB_002dINF.jsp.common.systemLayout_jsp._jspService(systemLay
out_jsp.java:110)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
        at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
11)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:284)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:204)
        at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:750)
        at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDis
patcher.java:510)
        at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:445)
        at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:359)
        at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:10
69)
        at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcesso
r.java:274)
        at
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRe
questProcessor.java:254)
        at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequ
estProcessor.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)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:126)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:284)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:204)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:257)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
        at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext
Valve.java:245)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:199)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
.java:587)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:149)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:184
)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164
)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:149)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:156)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:732)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:688)
        at java.lang.Thread.run(Thread.java:534)