[Celerity-users] page cacheing
Jari Bakken
jari.bakken at gmail.com
Wed Sep 9 05:03:06 EDT 2009
On Wed, Sep 9, 2009 at 10:45 AM, jason
franklin-stokes<jasoninclass at googlemail.com> wrote:
> Hi Jari,
>
> Brilliant - thanks - that works!!.
>
> However - i tried to do this while using celerity, unfortunately with not
> much success - as soon as i try to serialize browser.page it bombs out with:
>
> "org/apache/commons/lang/SerializationUtils.java:111:in `serialize':
> org.apache.commons.lang.SerializationException:
> java.io.NotSerializableException: org.jruby.gen.InterfaceImpl1274989706
> (NativeException)"
>
> I totally don't understand why. have you got any ideas?
>
It's because we implement the WebWindowListener interface (among
others) and add it to the web client. JRuby's interface implementation
is not Serializable. The WebWindowListener is used to update Celerity
about page changes, so it's quite important.
More information about the Celerity-users
mailing list