在關(guān)閉和重啟Tomcat 5時(shí), tomcat 會(huì)試圖 serialize存在的session資源. 如果?sessions中相關(guān)的對(duì)象沒(méi)有實(shí)現(xiàn)?serializable 接口, 就會(huì)出現(xiàn)Cannot serialize session attribute XXX? for? 異常.
如果你不想看到該異常, 也不想保存session. 那么你可以在項(xiàng)目部署描述文件中(如. test.xml,)(instead of just exploding the war)? 的 ?<Context> tags中間 加上?:
<Manager className="org.apache.catalina.session.PersistentManager"
saveOnRestart="false"/>
這樣 tomcat 在關(guān)閉的時(shí)候就不會(huì)保存session資源了.
你也可以在server.xml中指定上面的值. 這也所有的程序都使用這個(gè)設(shè)置了.
?
試試看.