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
