Session is Lost (was Re: [Seaside] A progress bar for seaside)
alemartinez2112 at gmail.com
Mon Mar 3 19:47:23 UTC 2008
Lost but not in an island.
i have this problem: If i want to access the seaside session inside de
forWork block will answer nil, e.g:
html div id: 'id1';
waitMax: 30 seconds
forWork: [ self session inspect halt. (Delay forSeconds: 10) wait. ]
thenRender:[:r :value | r text: value]
the inspector shows nil.
what could be happening here?
i've followed the message chain over the WATagBrush down to this method in
BlockContext and BlockClosure
but i cannot figure out from there how can i fix this one.
2008/2/29, Alejandro Martínez <alemartinez2112 at gmail.com>:
> thanks for your answer Ramon, it worked pretty fine.
> 2008/2/29, Ramon Leon <ramon.leon at allresnet.com>:
> > >
> > > i need a progress bar for keeping the user notified about the
> > > state of an operation, the best what i've read for that until
> > > now is this :
> > >
> > > http://onsmalltalk.com/programming/smalltalk/polling-for-long-
> > > running-processes/
> > >
> > > but when i tested i get an infinite recursion (i think).
> > > to test it, install the attached mcz on a test image, add an
> > > entry point with SULibrary and open a Transcript. i added a
> > > lot of output to understand what's happening.
> > > maybe more experienced developers (Ramon Leon?) could fix it
> > > or tell what's wrong?
> > >
> > > (note the callback of the periodical is never evaluated)
> > That artcle is a bit out of date, download my image and check out the
> > current version of those methods. They work a bit differently now but I
> > still use them heavily and they work great. I don't use the decay hack
> > anymore, I just send down some script and stop the polling. I'm in a
> > hotel
> > in New Hampshire at the moment so I don't have time to dig into any
> > code,
> > but I can tell you what's in my image works well.
> > Ramon Leon
> > http://onsmalltalk.com
> > _______________________________________________
> > seaside mailing list
> > seaside at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the seaside