[Seaside] Re: createRoot
johan at inceptive.be
Wed Jun 17 22:08:32 UTC 2015
Indeed, should really only be created once per session.
If this is called multiple times, I would also expect your session state to be reset every time (since the root component is the root of the session state..)
So that would be really strange behavior.
Can you give us a reproducible case or maybe the configuration parameters you set for the render loop continuation classes to be used?
> On 17 Jun 2015, at 23:11, Paul DeBruicker <pdebruic at gmail.com> wrote:
> Its created once per session. Have you defined #canBeRoot in your main
> component on the class side?
> MainComponent class>>#canBeRoot
> otto wrote
>> In my seaside application, I find that createRoot is called several
>> times by the WAInitialRenderLoopContinuation. rootComponentIfAbsent:
>> seem to expect that the rootComponent is set somewhere. But nothing
>> sets the rootComponent as far as I can see. So the effect is that our
>> rootComponent is re-created a lot.
>> Is this expected behaviour? Or am I not setting up my seaside app
>> seaside mailing list
>> seaside at .squeakfoundation
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside <http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside>
> View this message in context: http://forum.world.st/createRoot-tp4832848p4832901.html <http://forum.world.st/createRoot-tp4832848p4832901.html>
> Sent from the Seaside General mailing list archive at Nabble.com <http://nabble.com/>.
> seaside mailing list
> seaside at lists.squeakfoundation.org <mailto:seaside at lists.squeakfoundation.org>
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside <http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the seaside