Have you tried to print the session id for each request.
For some reason you might be generating a new session for the request.


> -----Original Message-----
> From: A mailing list for discussion about Sun Microsystem's
> Java Servlet API Technology.
> [mailto:[EMAIL PROTECTED] On Behalf Of Sam Seaver
> Sent: Friday, March 14, 2003 9:01 AM
> To: [EMAIL PROTECTED]
> Subject: Re: Session length??
>
>
> I'm using Apache Tomcat, if that's what you're asking, Tomcat 4.1.12.
>
>
>
> >
> >Which servlet container are you using?
> >
> >
> > > -----Original Message-----
> > > From: A mailing list for discussion about Sun Microsystem's Java
> > > Servlet API Technology. [mailto:[EMAIL PROTECTED] On
> > > Behalf Of Sam Seaver
> > > Sent: Thursday, March 13, 2003 2:44 PM
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: Session length??
> > >
> > >
> > > Ive narrowed down the behaviour that is giving me the
> null pointer
> > > here.
> > >
> > > What happens is that I submit a job id, and it reloads
> the same page
> > > after having stored the job id in a bean.  The same bean
> then gets
> > > all the appropiate results, and stores a link to each result in a
> > > javascript-enabled button, as well as storing the results in an
> > > array in the session.
> > >
> > > When a button is clicked, the appropiate file is recalled
> from the
> > > array in the session, and the file is used in the
> resulting viewer
> > > window.
> > >
> > > What is going wrong is that if, once Ive submitted the job id, I
> > > wait for too long, when I finally click on one of the result
> > > buttons, the session attribute has expired.  This even
> happens when
> > > I set the maxInactiveInterval to -1 as suggested below.
> > >
> > > Anyone?
> > > Thanks
> > > Sam
> > >
> > > "JC Rules"
> > >
> > >
> > >
> > >
> > > >From: Gokul Singh <[EMAIL PROTECTED]>
> > > >Reply-To: "A mailing list for discussion about Sun
> Microsystem's Java
> > > >         Servlet API Technology." <[EMAIL PROTECTED]>
> > > >To: [EMAIL PROTECTED]
> > > >Subject: Re: Session length??
> > > >Date: Wed, 12 Mar 2003 19:28:01 -0700
> > > >MIME-Version: 1.0
> > > >Received: from mc4-f26.law16.hotmail.com ([65.54.237.161]) by
> > > >mc4-s15.law16.hotmail.com with Microsoft
> > > SMTPSVC(5.0.2195.5600); Wed,
> > > >12 Mar 2003 18:40:01 -0800
> > > >Received: from swjscmail2.java.sun.com ([192.18.99.108]) by
> > > >mc4-f26.law16.hotmail.com with Microsoft
> > > SMTPSVC(5.0.2195.5600); Wed,
> > > >12 Mar 2003 18:39:32 -0800
> > > >Received: from swjscmail1 (swjscmail1.Sun.COM [192.18.99.107])by
> > > >swjscmail2.java.sun.com (Postfix) with ESMTPid AD57C21553;
> > > Wed, 12 Mar
> > > >2003 19:35:27 -0700 (MST)
> > > >Received: from JAVA.SUN.COM by JAVA.SUN.COM (LISTSERV-TCP/IP
> > > release 1.8d)
> > > >with          spool id 6090550 for
> > > [EMAIL PROTECTED]; Wed, 12
> > > >Mar 2003          19:32:52 -0700
> > > >Received: from rediffmail.com (unknown [203.199.83.248]) by
> > > >swjscmail1.java.sun.com (Postfix) with SMTP id EEDB9481D for
> > > ><[EMAIL PROTECTED]>; Wed, 12 Mar 2003 19:22:50
> > > -0700 (MST)
> > > >Received: (qmail 3670 invoked from network); 13 Mar 2003
> > > 02:28:07 -0000
> > > >Received: from unknown (HELO rambo) (68.106.26.9) by
> > > mailserver with SMTP;
> > > >13          Mar 2003 02:28:07 -0000
> > > >X-Message-Info: APgguKHtcSDZjwTAwa8CxuA9lzZfScAM
> > > >Delivered-To: [EMAIL PROTECTED]
> > > >X-Priority: 3 (Normal)
> > > >X-MSMail-Priority: Normal
> > > >X-Mailer: Microsoft Outlook, Build 10.0.2616
> > > >X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
> > > >Importance: Normal
> > > >Message-ID:  <[EMAIL PROTECTED]>
> > > >Sender: "A mailing list for discussion about Sun
> Microsystem's Java
> > > >       Servlet API Technology." <[EMAIL PROTECTED]>
> > > >In-Reply-To:  <[EMAIL PROTECTED]>
> > > >Return-Path: [EMAIL PROTECTED]
> > > >X-OriginalArrivalTime: 13 Mar 2003 02:39:33.0470 (UTC)
> > > >FILETIME=[C7BB17E0:01C2E909]
> > > >
> > > > > -----Original Message-----
> > > > > From: A mailing list for discussion about Sun
> Microsystem's Java
> > > > > Servlet API Technology.
> [mailto:[EMAIL PROTECTED]
> > > > > On Behalf Of Sam Seaver
> > > > > Sent: Wednesday, March 12, 2003 12:49 PM
> > > > > To: [EMAIL PROTECTED]
> > > > > Subject: Session length??
> > > > >
> > > > >
> > > > > Dear all,
> > > > >
> > > > > I have a JSP file that sets the session length to 0, i read
> > > > > somewhere that this would mean the session would only expire
> > > > > when the browser window is closed.
> > > >
> > > ><sniped>
> > > >
> > > >Here is the extract from the javadocs for HttpSession
> > > >
> > > ><from api docs>
> > > >setMaxInactiveInterval
> > > >public void setMaxInactiveInterval(int interval)Specifies
> > > the time, in
> > > >seconds, between client requests before the servlet
> container will
> > > >invalidate this session. A negative time indicates the
> > > session should
> > > >never timeout.
> > > >Parameters:
> > > >interval - An integer specifying the number of seconds
> </from api
> > > >docs>
> > > >
> > > >I believe you are setting the timeout to zero, you are actually
> > > >invalidating the session. Try to use a -ve value for the
> > > timeout. All
> > > >session expire when the browser windows are closed. The time out
> > > >functionality is to make the sessions and related data expire on
> > > >the server side. It would not be a good idea not to have a
> > > session timeout,
> > > >as after sometime, the server will slowdown and crash because of
> > > >hanging sessions.
> > > >
> > > >
> > > >
> > > >Rgds,
> > > >Gokul
> > > >
> > > >
> > > >
> > > > > anyone?
> > > > > S
> > > > >
> > > > >
> ________________________________________________________________
> > > > > _
> > > >
> > > >_____________________________________________________________
> > > __________
> > > >____
> > > >To unsubscribe, send email to [EMAIL PROTECTED] and
> > > include in the body
> > > >of the message "signoff SERVLET-INTEREST".
> > > >
> > > >Archives:
> > > >http://archives.java.sun.com/archives/servlet-interest.html
> > > >Resources:
> > > http://java.sun.com/products/servlet/external-> resources.html
> > >
> > > >LISTSERV Help:
> > > http://www.lsoft.com/manuals/user/user.html
> > >
> > >
> > > _________________________________________________________________
> > > Help STOP SPAM with the new MSN 8 and get 2 months FREE*
> >http://join.msn.com/?page=features/junkmail
> >
> >_____________________________________________________________
> __________
> >_
> >___
> >To unsubscribe, send email to [EMAIL PROTECTED] and
> include in the
> >body of the message "signoff SERVLET-INTEREST".
> >
> >Archives: http://archives.java.sun.com/archives/servlet-interest.html
> >Resources:
> http://java.sun.com/products/servlet/external-> resources.html
>
> >LISTSERV Help:
> http://www.lsoft.com/manuals/user/user.html
> >
> >_____________________________________________________________
> __________
> >____
> >To unsubscribe, send email to [EMAIL PROTECTED] and
> include in the body
> >of the message "signoff SERVLET-INTEREST".
> >
> >Archives: http://archives.java.sun.com/archives/servlet-interest.html
> >Resources:
> http://java.sun.com/products/servlet/external-> resources.html
>
> >LISTSERV Help:
> http://www.lsoft.com/manuals/user/user.html
>
>
> _________________________________________________________________
> Add photos to your messages with MSN 8. Get 2 months FREE*.
http://join.msn.com/?page=features/featuredemail

________________________________________________________________________
___
To unsubscribe, send email to [EMAIL PROTECTED] and include in the
body of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to