Re: How to configure session timeouts (age)

Petr Fischer <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.squeak.seaside
Message-ID <[email protected]>
1) Pharo 5.0 with latest stable Seaside 3.2 on my side.

2) No "expiryPolicy" in WACache class (no expiryPolicy method at all in whole image) - I need to browse a ton of Seaside internal classes again and try to find more (documentation/book is IMHO outdated)...

3) Spotter has nice modern flat UI, even tooltips are "polished", a lot of details and great functionality (I know how hard is to make a perfect GUI, a lot of work) - but  when I use Spotter sometimes, near 10 windows with SubscriptOutOfBounds appears on the screen... I really hate closing this exception windows... I need to find more and post a bugreport somewhere...

pf


> What Pharo version are you on?
> I am using Pharo 4.0 with Seaside 3.1.
> The method is WACache>>#expiryPolicy
> 
> BTW, you should use Spotter (Shift-Enter) for all your searching ;-)
> 
> > On 30 Nov 2016, at 16:32, Petr Fischer <[email protected]> wrote:
> > 
> > What Seaside version do you use? Are you on Pharo?
> > 
> > By Pharo method Finder, there is no method "expiryPolicy" at all (in whole image).
> > 
> > Thanks! pf
> > 
> > 
> >> This is the way I do it and it works for me:
> >> 
> >> app cache expiryPolicy configuration
> >>        at: #'cacheTimeout'
> >>        put: 5 hours asSeconds
> >> 
> >> That should go in the code you use to register your seaside app (likely
> >> from a class side #initialize).
> >> 
> >> Let me know if that helped.
> >> 
> >> Cheers,
> >> 
> >> On Sat, Nov 26, 2016 at 5:22 PM, Petr Fischer <[email protected]> wrote:
> >> 
> >>> Hello, when starting my image with Seaside app, I have this code in
> >>> startup method:
> >>> 
> >>> -----
> >>> WAMySeasideApp>>startUp: resuming
> >>>        WAMySeasideApp waApplication
> >>>                preferenceAt: #maximumRelativeAge
> >>>                put: 18000. "5 hours"
> >>>        WAEFTTasksApp waApplication
> >>>                preferenceAt: #maximumAbsoluteAge
> >>>                put: 86400. "24 hours"
> >>>        ZnZincServerAdaptor startOn: 8080.
> >>> 
> >>> WAMySeasideApp>>waApplication
> >>>        ^ WAAdmin defaultDispatcher handlerAt: 'my-seaside-app'
> >>> -----
> >>> 
> >>> This "maximum age" session parameters are correctly showing in seaside
> >>> config web app, but every seaside session is still 30 minutes.
> >>> 
> >>> What is proper way to configure session timeouts (age), dynamically, via
> >>> code?
> >>> 
> >>> Thanks, pf
> >>> _______________________________________________
> >>> seaside mailing list
> >>> [email protected]
> >>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> >>> 
> >> 
> >> 
> >> 
> >> -- 
> >> Mariano
> >> http://marianopeck.wordpress.com
> > 
> >> _______________________________________________
> >> seaside mailing list
> >> [email protected]
> >> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> > 
> > _______________________________________________
> > seaside mailing list
> > [email protected]
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> 
> _______________________________________________
> seaside mailing list
> [email protected]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
_______________________________________________
seaside mailing list
[email protected]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.