[Seaside] scriptaculous version - missing BlockClosure

Lukas Renggli renggli at gmail.com
Mon Jul 31 08:58:43 UTC 2006

> > > If you don't have a BlockClosure class you don't need that method
> > > anyway. Alternatively you can also create an empty BlockClosure class
> > > somewhere.
> >
> > This did get past the load stage, but lead to a later error in the
> > application itself that seems to be related to BlockContext (see *** below)
> > which I am guessing is related to BlockClosure.
> What makes to think so? To me I looks like "self libraries" in
> WAApplication returns a collection with a nil element inside.

This problem has nothing to do with BlockClosure and BlockContext.
Your list of library classes contains nil as Philippe said.

As Philippe said in an earlier thread, the API slightly changed for
version > 100. One of the changes was that I renamed
SUScriptaculousLibrary to SULibrary and this very probably causing
your problem. To fix it you need to remove nil (the obsolete class)
and add SULibrary from library list in the Seaside application config

Hope this helps,

Lukas Renggli

More information about the Seaside mailing list