Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » JSP Interest »

<jsp:include.../> servlet error

Roderick Thomas

2003-11-03


I'm trying to include a servlet inside a jsp and the action is resulting
in a weird error message. I've tried both:

<jsp:include page="/servlet/TestServlet" flush="true" /> and <img
src="/servlet/TestServlet" width="XXX" height="YYY" />

to no avail. The resulting error when the servlet is called is as
follows:

2003-11-03 14:59:45 StandardWrapperValve[jsp]: Servlet.service() for
servlet jsp threw exception
org.apache.jasper.JasperException
    at
org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:254)
    at
org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:295)
    at
org.apache.jasper.servlet.JspServlet.service (JspServlet.java:241)
    at javax.servlet.http.HttpServlet.service (HttpServlet.java:853)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:247)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:193)
    at
org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:256)
    at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at
org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:480)
    at
org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
    at
org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:191)
    at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at
org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:480)
    at
org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
    at
org.apache.catalina.core.StandardContext.invoke (StandardContext.java:2416)
    at
org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:180)
    at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
    at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    at
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:172)
    at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    at
org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:480)
    at
org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
    at
org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:174)
    at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at
org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:480)
    at
org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
    at
org.apache.coyote.tomcat4.CoyoteAdapter.service (CoyoteAdapter.java:223)
    at
org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:601)
    at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
    at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
    at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
    at java.lang.Thread.run (Thread.java:536)
----- Root Cause -----
java.lang.IllegalStateException
    at
org.apache.jasper.runtime.ServletResponseWrapperInclude.getOutputStream (ServletResponseWrapperInclude.java:109)
    at StationaryPreview.sendPage(Unknown Source)
    at StationaryPreview.doGet(Unknown Source)
    at javax.servlet.http.HttpServlet.service (HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service (HttpServlet.java:853)
    at
org.apache.catalina.core.ApplicationDispatcher.invoke (ApplicationDispatcher.java:684)
    at
org.apache.catalina.core.ApplicationDispatcher.doInclude (ApplicationDispatcher.java:575)
    at
org.apache.catalina.core.ApplicationDispatcher.include (ApplicationDispatcher.java:498)
    at
org.apache.jasper.runtime.JspRuntimeLibrary.include (JspRuntimeLibrary.java:822)
    at org.apache.jsp.verify_jsp._jspService(verify_jsp.java:117)
    at
org.apache.jasper.runtime.HttpJspBase.service (HttpJspBase.java:137)
    at javax.servlet.http.HttpServlet.service (HttpServlet.java:853)
    at
org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:210)
    at
org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:295)
    at
org.apache.jasper.servlet.JspServlet.service (JspServlet.java:241)
    at javax.servlet.http.HttpServlet.service (HttpServlet.java:853)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:247)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:193)
    at
org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:256)
    at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at
org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:480)
    at
org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
    at
org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:191)
    at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at
org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:480)
    at
org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
    at
org.apache.catalina.core.StandardContext.invoke (StandardContext.java:2416)
    at
org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:180)
    at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
    at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    at
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:172)
    at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    at
org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:480)
    at
org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
    at
org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:174)
    at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at
org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:480)
    at
org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
    at
org.apache.coyote.tomcat4.CoyoteAdapter.service (CoyoteAdapter.java:223)
    at
org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:601)
    at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
    at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
    at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
    at java.lang.Thread.run (Thread.java:536)


Any clues?

===========================================================================
To unsubscribe: mailto listserv@(protected)".
For digest: mailto listserv@(protected)".

Some relevant archives, FAQs and Forums on JSPs can be found at:

http://java.sun.com/products/jsp
http://archives.java.sun.com/jsp-interest.html
http://forums.java.sun.com
http://www.jspinsider.com


©2008 junlu.com - Jax Systems, LLC, U.S.A.