Aaron Mulder wrote:

Here's the serialization error on shutdown.  There are no errors on
restart but subsequent shutdowns continue to produce the same error if I
navigate to the portlet at all:


Looks like it's putting an instance of the KeystoreInstance GBean in
the session.  We should probably change the code to put some
Serializable object in the session that holds the AbstractName for the
KeystoreInstance and looks it up again from the kernel every time the
portlet needs it.


Aaron,

It looked to me like were were already looking up the KeystoreInstance GBean on each view request in the portlet (renderView() in ListHandler). Therefore, it seemed like the simpliest fix was to just make the KeystoreInstance transient in the BaseKeystoreHandler.KeystoreData class so that it wouldn't be serialized. I put that change in last week. Please let me know if you see a problem with this.

Thanks,
Joe

Reply via email to