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
