When running an application locally on my box, the application works perfectly. When deployed to QA, the error below is received. I am running Tomcat 5.5.23 locally and in QA. T
Could there be serialized Tomcat sessions on your QA server that are damaged or otherwise jacked up?
Try deleting: ${catalina.home}/work/Catalina/localhost/"whatever your app name is"/SESSION.ser
com.everbank.uft.entities.ldc.VoidReason is not Serializable, it does not implement Serializable or inherit from something that does.
This means you have put an object in the session that is not serializable, and you have enabled session persistence on server stop.
You have multiple options:
Serializable
sessionDestroyed(..)
of a HttpSessionListener
transient
You should also clean the "work" directory of tomcat so that no previous serialized session is restored.