You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Hari S <ha...@yahoo.com> on 2002/02/07 19:27:47 UTC

Re: Does Tomcat maintain session values? Repost:

Hi,

  Can someone address this issue. I have a nearing
deadline. itz urgent. pls.

Thanks
Hari

--- Hari S <ha...@yahoo.com> wrote:
> Hi,
> 
>  I use JSP pages which maintain session values in a
> java class using <JSP:useBean>
> 
> My pages work perfectly in other Servers. But in
> Tomcat, it doesn't.
> 
> problem 1: it loses my session variable values and
> displays my pages with their default setting.  worse
> is it loses track and displays with previously
> navigated page values.
> 
>    Is using Hidden fields the only solution in
> Tomcat?
> Can's sessions be maintained  or used in Tomcat
> server?
> 
> I use Tomcat 4.0.1 server
> 
> Problem 2: I guess since it doesn't store session
> values, when I press Submit button twice to refresh
> the page, It throws me
> java.lang.illegalStateException
> with following message:
> 
> How Can I avoid this?
> Thanks.
> 
> Error message is:
> java.lang.IllegalStateException
>        at
>
org.apache.catalina.connector.HttpResponseFacade.sendRedirect(HttpResponseFacade.java:173)
> 	at
>
org.apache.jsp.orderdetailvalidate$jsp._jspService(orderdetailvalidate$jsp.java:875)
> 	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.java:202)
> 	at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
> 	at
>
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
> 	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:243)
> 	at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> 	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.java:201)
> 	at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> 	at
>
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
> 	at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> 	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:2344)
> 	at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
> 	at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> 	at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
> 	at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> 	at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
> 	at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> 	at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> 	at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
> 	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:163)
> 	at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
> 	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:371)
> 	at
>
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:424)
> 	at java.lang.Thread.run(Thread.java:484)
> 
> 
> 
> 
> 
> --
> To unsubscribe:  
> <ma...@jakarta.apache.org>
> For additional commands:
> <ma...@jakarta.apache.org>
> Troubles with the list:
> <ma...@jakarta.apache.org>
> 


__________________________________________________
Do You Yahoo!?
Send FREE Valentine eCards with Yahoo! Greetings!
http://greetings.yahoo.com

--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>