this usually occurs when ur response has already been redirected and again u r 
calling REquestDispatcher to forward to next page..
check if action forward is set only once..
or if accidently u have called response.sendRedirect();,somewhere on ur jsp or 
Action class
hope this helps u out


On Mon, 01 Aug 2005 Jmeter User wrote :
>Hi,
>    I am including the response of an action in to the same page that
>has triggered the action and getting an exception saying:
>
>
>ERROR - Servlet.service() for servlet action threw exception
>java.lang.IllegalStateException: Cannot forward after response has
>been committed
>         at 
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:314)
>         at 
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>         at 
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
>         at 
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
>         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:689)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>         at 
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:673)
>         at 
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:575)
>         at 
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:500)
>         at 
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
>         at 
> com.gwinnetteonlinedirectory.jsp.gold.public_.spotlight_jsp._jspService(spotlight_jsp.java:50)
>         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>         at 
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:673)
>         at 
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:575)
>         at 
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:500)
>         at 
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
>         at 
> com.xyz.jsp.gold.public_.index_jsp._jspx_meth_html_html_0(index_jsp.java:97)
>         at com.xyz.jsp.gold.public_.index_jsp._jspService(index_jsp.java:59)
>         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>         at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>         at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>         at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407)
>         at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>         at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>         at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>         at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>         at 
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:306)
>         at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>         at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:745)
>         at 
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
>         at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:868)
>         at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>         at java.lang.Thread.run(Thread.java:534)
>
>Please help me as to how I can resolve this issue.
>
>Thanks,
>JU.
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>

Reply via email to