Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@www.apache.org Received: (qmail 26981 invoked from network); 24 Feb 2005 13:58:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 24 Feb 2005 13:58:35 -0000 Received: (qmail 34608 invoked by uid 500); 24 Feb 2005 13:58:29 -0000 Delivered-To: apmail-jakarta-tomcat-dev-archive@jakarta.apache.org Received: (qmail 34585 invoked by uid 500); 24 Feb 2005 13:58:28 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Developers List" Reply-To: "Tomcat Developers List" Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 34572 invoked by uid 99); 24 Feb 2005 13:58:28 -0000 X-ASF-Spam-Status: No, hits=0.4 required=10.0 tests=DNS_FROM_RFC_ABUSE,HTML_30_40,HTML_MESSAGE X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from relay2.ptc.com (HELO relay2.ptc.com) (12.11.148.122) by apache.org (qpsmtpd/0.28) with ESMTP; Thu, 24 Feb 2005 05:58:27 -0800 Received: from hq-exfe1.ptcnet.ptc.com (132.253.201.60) by relay2.ptc.com with ESMTP; 24 Feb 2005 08:59:26 -0500 X-IronPort-AV: i="3.90,114,1107752400"; d="scan'208,217"; a="11620195:sNHT24911432" Received: from [132.253.40.173] ([132.253.40.173]) by HQ-EXFE1.ptcnet.ptc.com with Microsoft SMTPSVC(5.0.2195.6713); Thu, 24 Feb 2005 08:58:36 -0500 Message-ID: <421DDD8C.1090009@ptc.com> Date: Thu, 24 Feb 2005 07:58:36 -0600 From: Jess Holle User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Tomcat Developers List Subject: StandardSession activate()/passivate() are broken References: <4207931A.90702@apache.org> <420794D9.6020905@joedog.org> <42079DDC.8000106@apache.org> <4207A68A.2080408@apache.org> <009801c50df6$16141d20$dd01dc0a@Corp.LaQuinta.com> <4208EB3C.7010207@kippdata.de> In-Reply-To: <4208EB3C.7010207@kippdata.de> Content-Type: multipart/alternative; boundary="------------050809030703030607040703" X-OriginalArrivalTime: 24 Feb 2005 13:58:36.0896 (UTC) FILETIME=[EFA60600:01C51A78] X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N --------------050809030703030607040703 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit It appears that the activate() and passivate() routines of StandardSession are not functioning properly. [I've only tested 5.0.30, but 5.5.x seem to have identical erroneous code.] These methods /are /called, but do not fire appropriate HttpSessionEvent events. A comparison of these routines to tellNew() and expire() is rather telling. I plan to rework this code along the lines of tellNew() and expire() to get proper functionality -- Jess Holle --------------050809030703030607040703--