Are you sending this arraylist of POJO Objects in OutputStream connecting to remote Client?... If its, since these objects has also to be sent serialized in the stream, it has to implement "Serializable" interface
Rarely, i get NotSerializableException refering to myclass i.e. myPOJO
The exact stack trace would tell you more than guessing. Note that servlet containers are allowed to serialize a session to disk whenever they want to - at that point your POJO would cause that exception.
Mo-om! You're embarassing me! Can you just read a tiny ad like a normal person?
a bit of art, as a gift, that will fit in a stocking