<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
-----BEGIN PGP SIGNED MESSAGE----- <br>
Hash: SHA1 <br>
<br>
Ok with some help I could narrow down the problem a little bit.<br>
<br>
We could figure out that the problem seems to be in<br>
WARenderContinuation >> respond:<br>
When the line self session onRespond: shall be evaluate I can see that<br>
self session is nil. For some reason it looks like the session gets<br>
lost for some reason. But in the stack trace I can see that MWSession<br>
(WASession) >> start: is called which makes it even more
strange for<br>
me to understand why the session gets lost.<br>
<br>
I have to admit that I do not fully understand all the things going on<br>
during the render phase and how the relation between session and<br>
continuation looks like. I hope these information can help you guys a<br>
little bit.<br>
<br>
Thanks to Michael Haupt for his help.<br>
<br>
Julian Fitzell schrieb:<br>
<span style="white-space: pre;">> Sorry Peter,<br>
> <br>
> I think you didn't provide enough information for anyone to be
sure<br>
> what the problem is.<br>
> <br>
> There are three places in
WASessionContinuation>>updateStates:<br>
> where #updateStates: is called so I can't be sure what object is<br>
> nil. To be certain, you could add a "self halt" at the top of
that<br>
> method and then step through the code to see where your problem
is.<br>
> <br>
> <br>
> It's unlikely that "self session" is returning nil so the most<br>
> likely case looks to be that visiblePresentersDo: is passing in
a<br>
> nil as "each". Perhaps you are returning a nil from a #children<br>
> method or something?<br>
> <br>
> If you can narrow down the object that is nil, or (as Lukas just
<br>
> suggested) post a minimal set of code that reproduces the
problem, <br>
> someone will be able to help you further.<br>
> <br>
> Julian<br>
> <br>
> On Thu, Dec 18, 2008 at 9:42 AM, Peter Osburg<br>
> <a class="moz-txt-link-rfc2396E" href="mailto:peter.osburg@gmail.com"><peter.osburg@gmail.com></a> wrote: Ok, looks like no one is
able to<br>
> help, huh?<br>
> <br>
> Peter Osburg schrieb:<br>
>>>> Do I need to override the WASessionConfiguration,
when I<br>
>>>> create my own session?<br>
>>>> <br>
>>>> I don't see the point where I am mistaken.<br>
>>>> <br>
>>>> - Peter<br>
>>>> <br>
>>>> Peter Osburg schrieb:<br>
>>>>> I just inherited from WASession and created my
own Session,<br>
>>>>> but I only added 2 instance variables WASession
subclass:<br>
>>>>> #MWSession instanceVariableNames: 'user db'<br>
>>>>> classVariableNames: '' poolDictionaries: ''
category: 'My<br>
>>>>> Category' and the corresponding getter and
setter methods.<br>
>>>>> And of course I did override the configuration
of my<br>
>>>>> application with my own session. Do I need to
manually set<br>
>>>>> something in my session? Do I need to be aware of<br>
>>>>> something. - Peter Sebastian Sastre schrieb:<br>
>>>>>> Is something Seaside won't<br>
>>>>> expect. Did you manipulated the session<br>
>>>>>> somehow?<br>
>>>> <br>
>>>>>> Sebastian<br>
>>>> <br>
>>>>>>> -----Mensaje original----- De: <br>
>>>>>>>
<a class="moz-txt-link-abbreviated" href="mailto:seaside-bounces@lists.squeakfoundation.org">seaside-bounces@lists.squeakfoundation.org</a> <br>
>>>>>>>
[<a class="moz-txt-link-freetext" href="mailto:seaside-bounces@lists.squeakfoundation.org">mailto:seaside-bounces@lists.squeakfoundation.org</a>] En<br>
>>>>> nombre de<br>
>>>>>>> Peter Osburg Enviado el: Martes, 16 de
Diciembre de<br>
>>>>>>> 2008<br>
>>>>> 11:25<br>
>>>>>>> Para: Seaside Mailingliste Asunto:
[Seaside] Re:<br>
>>>>>>> SULightbox doesn't work<br>
>>>>>> Any help regarding the problem?<br>
>>>> <br>
>>>>>> - Peter<br>
>>>> <br>
>>>>>> Peter Osburg schrieb:<br>
>>>>>>>>> Hi list, I checked the
SULightboxTest and<br>
>>>>>>>>> everything works<br>
>>>>> well. So I<br>
>>>>>>>>> use the code to open a lightbox
on my app. I also<br>
>>>>> included<br>
>>>>>>>>> the SULibrary but nevertheless I
get the following<br>
>>>>> error<br>
>>>>>>>>> mesage: MessageNotUnderstood:<br>
>>>>> UndefinedObject>>updateStates:<br>
>>>>>>>>> There is the problem that this
error message is<br>
>>>>> rendered<br>
>>>>>>>>> simply, I cannot run the
debugger. But I want to<br>
>>>>> paste an<br>
>>>>>>>>> extract of the stack trace, too:<br>
>>>>>
WARenderContinuation(WASessionContinuation)>>updateStates:<br>
>>>>> []<br>
>>>>>>>>> in<br>
>>>>>
WARenderContinuation(WASessionContinuation)>>respond:<br>
>>>>>>>>> {[:value | self updateStates:
states]} [] in <br>
>>>>>>>>>
MWSession(WASession)>>onRespond: {[:response |<br>
>>>>> aBlock value:<br>
>>>>>>>>> response. previous value:
response] Although I<br>
>>>>>>>>> created my own session, I never
did<br>
>>>>> override the<br>
>>>>>>>>> updateStates method. Does
anybody know what the<br>
>>>>> problem could<br>
>>>>>>>>> be? Thanks, Peter<br>
>>>>> _______________________________________________
seaside<br>
>>>>> mailing list <a class="moz-txt-link-abbreviated" href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a> <br>
>>>>>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
>>>>> <br>
>>>>> <br>
>>>> <br>
>>>>> _______________________________________________
seaside<br>
>>>>> mailing<br>
>>>>>> list <a class="moz-txt-link-abbreviated" href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
>>>>>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
>>>>> <br>
>> </span><br>
_______________________________________________<br>
seaside mailing list<br>
<a class="moz-txt-link-abbreviated" href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
<span style="white-space: pre;">>> <br>
> _______________________________________________ seaside mailing<br>
> list <a class="moz-txt-link-abbreviated" href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a> <br>
>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a></span><br>
-----BEGIN PGP SIGNATURE-----
<br>
Version: GnuPG v1.4.9 (MingW32)
<br>
Comment: Using GnuPG with Mozilla - <a class="moz-txt-link-freetext" href="http://enigmail.mozdev.org">http://enigmail.mozdev.org</a>
<br>
<br>
iEYEARECAAYFAklKJRMACgkQ0qdvZsCNFKFueQCgwONHJTkpr0r6t4C/rc4kRdYG
<br>
1DwAn3N0IyLNH4OPU+uz6eAd4d10Fji5
<br>
=HBV3
<br>
-----END PGP SIGNATURE-----
<br>
<br>
</body>
</html>