[Seaside] New errors, old errors in the dolphin's seaside
Esteban A. Maringolo
emaringolo at gmail.com
Sun Nov 27 03:59:47 CET 2005
Hi Michael,
2005/11/26, Michael Roberts <mike at mjr104.co.uk>:
> Esteban A. Maringolo wrote:
> > Hi,
> > I'm getting some errors, which are critical to proper functioning of
> > seaside.
> >
> > In the t ransaction test if I click on the inform's, the go back with
> > the navigator, and click again on the "OK" button, I get a "components
> > not found while proccessing callbacks" error, instead of displaying a
> > "This page has expired" error.
> > This happens in any callback that get executed from an HTML form, it is,
> > #inform:, the Sushi Store example "Add" and "Done" cart ops, etc.
>
> A port I did of Seaside to VW 5i.4 had one problem which produced
> exactly the symptoms above. So you could quickly check this out.
> My problem was with the weak collection I had selected for use in
> SeasidePlatformSupport class>>weakDictionaryOfSize:. If this has
> incorrect semantics then WAStateRegistry will do some strange things.
> A suitable test is to replace the weak dictionary with an
> IdentityDictionary. If your transactions start working....
Indeed, they started to work :-D
Thanks for the hint!
Now we must wait and authoritative answer for the side effects of no
using a weak container.
Best regards,
--
Esteban A. Maringolo
eMaringolo at gmail.com
More information about the Seaside
mailing list