問征夫以前路
          感謝所有關心過支持過我的人, 感謝所有恨過我嘲笑過我的人 !
          posts - 30,comments - 147,trackbacks - 0

          tomcat在啟動時出現(xiàn)如下異常問題:

                  嚴重: IOException while loading persisted sessions: java.io.EOFException

                  嚴重: Exception loading sessions from persistent storage



                  分析:EOFException表示輸入過程中意外地到達文件尾或流尾的信號,導致從session中獲取數據失敗。異常是tomcat本身的問題,由于tomcat上次非正常關閉時有一些活動session被持久化(表現(xiàn)為一些臨時文件),在重啟時,tomcat嘗試去恢復這些session的持久化數據但又讀取失敗造成的。此異常不影響系統(tǒng)的使用。

                  解決辦法:將tomcat6.0\work\Catalina\localhost\peam\SESSIONS.ser刪除。如果正常關閉服務端,該文件是自動刪除的。

                  我參照上面方法解決的問題,用的是MyEclipse6.0,tomcat6.0。通常情況下,會認為是tomcat的緩存,會直接把整個localhost文件夾刪除。但是上面的方法也是可取的,在localhost文件夾下,找到部署的工程名,在該工程名下有SESSIONS.ser文件,直接刪除。重啟tomcat,問題解決。

          posted on 2008-05-16 16:17 kenzhang 閱讀(26543) 評論(12)  編輯  收藏

          FeedBack:
          # re: 嚴重: IOException while loading persisted sessions: java.io.EOFException
          2009-03-27 17:01 | premji
          "值得注意的是解決辦法中提到的 "將tomcat5.5\work\Catalina\localhost\peam\SESSIONS.ser刪除" 寫的過于絕對,因為大家都有自己不同的目錄結構,比如我的目錄結構是這樣的:D:\elproject\.metadata\.plugins \com.genuitec.eclipse.easie.tomcat.myeclipse\tomcat\work\Catalina \localhost,在這里我恰好有三個項目,我在其中的一個目錄中找到了SESSIONS.ser,并將其刪除,重啟,ok."
          -引自http://blog.csdn.net/dogiant/archive/2008/04/23/2318462.aspx.
          我是將D:\forwork\tomcat6\work\Catalina\localhost下的內容全部刪除,并將應用在Eclipse+Tomcat下重新部署后,Tomcat啟動才沒報錯了。  回復  更多評論
            
          # re: 嚴重: IOException while loading persisted sessions: java.io.EOFException[未登錄]
          2009-05-19 08:49 | 牛牛
          萬分感謝  回復  更多評論
            
          # re: 嚴重: IOException while loading persisted sessions: java.io.EOFException[未登錄]
          2009-07-06 08:54 | aa
          我這里是 (tomcat_home)\work\Catalina\localhost\tldCache.ser  回復  更多評論
            
          # re: 嚴重: IOException while loading persisted sessions: java.io.EOFException
          2010-07-03 13:32 | d
          謝謝。  回復  更多評論
            
          # re: 嚴重: IOException while loading persisted sessions: java.io.EOFException
          2012-05-10 16:37 | 喬喬
          重新導入工程就可以解決了  回復  更多評論
            
          # re: 嚴重: IOException while loading persisted sessions: java.io.EOFException
          2013-03-20 20:34 | 王炸彈
          多謝,按照上面的方法問題解決了  回復  更多評論
            
          # re: 嚴重: IOException while loading persisted sessions: java.io.EOFException[未登錄]
          2014-08-12 09:37 | sunrise
          太好了,我在apache-tomcat-6.0.18\work\Catalina\localhost\-文加下找到SESSIONS.ser將其刪除并重啟服務,問題解決了。感謝!  回復  更多評論
            
          # re: 嚴重: IOException while loading persisted sessions: java.io.EOFException[未登錄]
          2015-05-13 10:42 |
          我的是eclipse j2ee
          目錄是:
          ~/work/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/work/Catalina

          將localhost目錄刪除或者重命名即可
            回復  更多評論
            
          # re: 嚴重: IOException while loading persisted sessions: java.io.EOFException
          2015-07-13 16:58 | 啊啊啊
          很有用啊,多謝分享  回復  更多評論
            
          # re: 嚴重: IOException while loading persisted sessions: java.io.EOFException
          2015-08-11 10:21 | hlx
          好用!
          刪除的是\apache-tomcat-7.0.52\work\Catalina\localhost\myProjectName\下的SESSIONS.ser,空文件,0KB。  回復  更多評論
            
          # re: 嚴重: IOException while loading persisted sessions: java.io.EOFException
          2015-12-02 11:29 | 暖暖
          受用,謝謝  回復  更多評論
            
          # re: 嚴重: IOException while loading persisted sessions: java.io.EOFException
          2016-07-11 14:52 | 游客
          @premji
          收益,謝謝  回復  更多評論
            

          只有注冊用戶登錄后才能發(fā)表評論。


          網站導航:
           
          主站蜘蛛池模板: 淄博市| 湖北省| 绵阳市| 石台县| 鄱阳县| 军事| 楚雄市| 五原县| 祁连县| 顺昌县| 呼图壁县| 梓潼县| 东乌| 垣曲县| 穆棱市| 铜鼓县| 淄博市| 黄梅县| 上饶市| 木兰县| 榆林市| 海晏县| 柳州市| 赣榆县| 淅川县| 繁昌县| 甘德县| 长寿区| 南靖县| 西城区| 枣阳市| 天镇县| 潮州市| 清苑县| 清新县| 边坝县| 深州市| 常宁市| 宁南县| 印江| 元江|