You are proably caching a shared resource as an instance variable. Try making your instance variables transient
My bean has 4 Maps that are String->String mappings, and has 4 other primitives.
It has 1 Class instance variable that is transient.
Is this the only possible cause for this error?