[Seaside] New errors, old errors in the dolphin's seaside
Michael Roberts
mike at mjr104.co.uk
Sat Nov 26 14:41:04 CET 2005
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....
Cheers
Mike
More information about the Seaside
mailing list