Wasn't this fixed in version 5.5.009? The release notes say "Fixed
timeout trigger so that the variable store is always found." I don't
know for sure, since I'm running 5.0.1.065, but I'm anticipating
needing this to work.
Bill
On Mar 28, 2008, at 1:57 PM, Jesse Parker wrote:
On timeout, the scope is purged (all variables are empty) and THEN the
variableTimeoutTrigger is fired. So, I don't know how you plan to
save the
user state on timeout.
-----Original Message-----
From: William M Conlon [mailto:[EMAIL PROTECTED]
Sent: Friday, March 28, 2008 4:22 PM
To: [email protected]
Subject: Re: Witango-Talk: variableTimeout
Login ==> establish user state (ie., user scope variables), Set
UserReferenceCookie
Timeout ==> save user state to database, purge user scope variables
Request ==> If UserReferenceCookie matches a timed-out record, reload
user state from database.
Bill
William M. Conlon, P.E., Ph.D.
To the Point
2330 Bryant Street
Palo Alto, CA 94301
vox: 650.327.2175 (direct)
fax: 650.329.8335
mobile: 650.906.9929
e-mail: mailto:[EMAIL PROTECTED]
web: http://www.tothept.com
On Mar 28, 2008, at 1:18 PM, Jesse Parker wrote:
What do you mean by re-invigorated? The variableTimeoutTrigger
happens
after the scope is gone.
-----Original Message-----
From: William M Conlon [mailto:[EMAIL PROTECTED]
Sent: Friday, March 28, 2008 4:05 PM
To: [email protected]
Subject: Re: Witango-Talk: variableTimeout
Just application logic. I need to make sure that user state is
properly re-established for a session that timed-out, but has been
're-invigorated'.
Bill
William M. Conlon, P.E., Ph.D.
To the Point
2330 Bryant Street
Palo Alto, CA 94301
vox: 650.327.2175 (direct)
fax: 650.329.8335
mobile: 650.906.9929
e-mail: mailto:[EMAIL PROTECTED]
web: http://www.tothept.com
On Mar 28, 2008, at 12:54 PM, Roland Dumas wrote:
what's the odd behavior you're seeing?
On Mar 27, 2008, at 8:48 AM, William M Conlon wrote:
I want to trigger the variable timeout for debugging so I can
investigate the behavior on expiration and when the user
returns. I'll use <@ASSIGN NAME=variableTimeout SCOPE=user
VALUE=1> and wait a minute.
Bill
William M. Conlon, P.E., Ph.D.
To the Point
2330 Bryant Street
Palo Alto, CA 94301
vox: 650.327.2175 (direct)
fax: 650.329.8335
mobile: 650.906.9929
e-mail: mailto:[EMAIL PROTECTED]
web: http://www.tothept.com
On Mar 27, 2008, at 7:13 AM, Jesse Parker wrote:
<@PURGE> triggers the variableTimeoutTrigger. Your "logout"
function just
needs to do <@PURGE SCOPE=User> - this causes the scope to expire
in the
same way as a variableTimeout.
Keep in mind you'll never see the result of
variableTimeoutTrigger. The URL
is requested and the resulting document is discarded. You need
to turn up
your logging level and watch the logs to see anything.
-----Original Message-----
From: William M Conlon [mailto:[EMAIL PROTECTED]
Sent: Wednesday, March 26, 2008 10:53 PM
To: [email protected]
Subject: Re: Witango-Talk: variableTimeout
Yes. Sorry, I copied the example from the manual.
What I want to do is to trigger a user scope timeout, <@ASSIGN
NAME=variableTimeout
SCOPE=user VALUE=1> so I can see the behavior as user scope
variables
get re-set.
Bill
On Mar 26, 2008, at 7:31 PM, Robert Shubert wrote:
Isn't that what <@PURGE scope=domain> would do?
I don't know if this triggers any variabletimeouttrigger URLS.
Robert
-----Original Message-----
From: William M Conlon [mailto:[EMAIL PROTECTED]
Sent: Wednesday, March 26, 2008 9:15 PM
To: Witango-Talk
Subject: Witango-Talk: variableTimeout
Is there a way to force the instantaneous timeout for a scope?
Coming back from lunch, I saw some unexpected behavior, which was
related to expired user scope variables, and I would like to
replicate the problem.
It looks like the best I can do is <@ASSIGN NAME=variableTimeout
SCOPE=domain VALUE=1> and then wait for a minute before testing.
Any other ideas?
Bill
William M. Conlon, P.E., Ph.D.
To the Point
2330 Bryant Street
Palo Alto, CA 94301
vox: 650.327.2175 (direct)
fax: 650.329.8335
mobile: 650.906.9929
e-mail: mailto:[EMAIL PROTECTED]
web: http://www.tothept.com
_________________________________________________________________
_
_
___
__
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/
maillist.taf
_________________________________________________________________
_
_
___
__
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/
maillist.taf
__________________________________________________________________
_
_
____
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/
maillist.taf
__________________________________________________________________
_
_
____
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/
maillist.taf
___________________________________________________________________
_
_
___
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
____________________________________________________________________
_
_
__
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
_____________________________________________________________________
_
__
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
_____________________________________________________________________
_
__
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
______________________________________________________________________
__
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
______________________________________________________________________
__
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf