You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Oren Gross <og...@mercury.co.il> on 2003/12/24 06:47:58 UTC

After upgrade to Struts 1.0: Cannot create a session after the re sponse has been committed

Hi all, I just upgrade my web-app from Struts 1.0 to 1.1. Since I did that I
am getting the following error for each and every page (well, almost)... Any
ideas?

 

2003-12-24 07:33:53,312 [Ajp13Processor[8009][4]] (Logger.java:170) ERROR -
JspFactoryImpl: Exception initializing page context

java.lang.IllegalStateException: Cannot create a session after the response
has been committed

          at
org.apache.catalina.connector.HttpRequestBase.doGetSession(HttpRequestBase.j
ava:1130)

          at
org.apache.catalina.connector.HttpRequestBase.getSession(HttpRequestBase.jav
a:1090)

          at
org.apache.catalina.connector.HttpRequestFacade.getSession(HttpRequestFacade
.java:209)

          at
org.apache.catalina.connector.HttpRequestFacade.getSession(HttpRequestFacade
.java:218)

          at
javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWr
apper.java:268)

          at
javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWr
apper.java:268)

          at
javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWr
apper.java:268)

          at
org.apache.jasper.runtime.PageContextImpl._initialize(PageContextImpl.java:1
38)

          at
org.apache.jasper.runtime.PageContextImpl.initialize(PageContextImpl.java:11
4)

          at
org.apache.jasper.runtime.JspFactoryImpl.internalGetPageContext(JspFactoryIm
pl.java:175)

          at
org.apache.jasper.runtime.JspFactoryImpl.getPageContext(JspFactoryImpl.java:
154)

          at
org.apache.jsp.SupportErrorPage$jsp._jspService(SupportErrorPage$jsp.java:60
)

          at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

          at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:201)

          at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)

          at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

          at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:683)

          at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatch
er.java:574)

          at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher
.java:497)

          at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:8
19)

          at
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:391)

          at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
l.java:454)

          at
org.apache.jsp.UserHandler$jsp._jspService(UserHandler$jsp.java:1985)

          at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

          at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:201)

          at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)

          at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

          at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:683)

          at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:431)

          at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:355)

          at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:10
69)

          at
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProces
sor.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:740)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

          at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:683)

          at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:431)

          at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:355)

          at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:10
69)

          at
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProces
sor.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:740)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

          at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)

          at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)

          at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)

          at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

          at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

          at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

          at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:190)

          at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

          at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
46)

          at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

          at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

          at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

          at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)

          at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)

          at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

          at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)

          at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

          at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)

          at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

          at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)

          at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

          at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

          at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

          at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)

          at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

          at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

          at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

          at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:458)

          at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:551)

          at java.lang.Thread.run(Thread.java:534)

 

-----------------------------------------------

Oren Gross

Mercury Interactive APM TAC R&D 

+972-3-5399407 ogross@mercury.co.il

 



________________________________________________________________________
This email has been scanned for all viruses. 

Mercury Interactive Corporation
Optimizing Business Processes to Maximize Business Results