我的项目工程是Spring+hibernate+structs 1.0,最近启动tomcat时多次遇到如下异常:
严重: IOException while loading persisted sessions: java.io.EOFException
严重: Exception loading sessions from persistent storage
等信息。
经我查询一些网上信息,大致了什么原因,并且知道如何解决这个问题。
1、为什么会出现这种异常?
多数是因为非正常方式关闭了tomcat服务造成的。导致没有正常结束一个叫Session的会话。
后来想想,我出现这样的情况,好像确实是非正常关闭服务造成的。
2、解决办法。
2.1、 网上多数提到到tomcat目录下,在local目录下,找到一个Session.ser的文件删除掉就可以了。
但是,我的工程比较特殊,部署过后,在tomcat目录下面并没有我的工程,也根本不可能找到这个Session.ser文件。最后,我干脆将整个local目录删除了,结果还是不可以。
不过,也许上述方法对于可以在tomcat下找到Session.ser文件是适用的。
2.2、 最后经过我的磁盘搜索,终于找到这个文件的所在之地。
如果在tomcat目录下找不到Session.ser文件,那么去eclipse工程的目录下找。
是如下的路径下找到Session.ser文件的。
E:\btwork\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\btmis\org
注:上述btwork是我的workspace工作目录。
估计很少人注意到eclipse下的.metadata目录。
在这个目录下,我找到了Session.ser文件,将其删除掉,并且重新部署项目,重新启动Tomcat,问题解决了,一切正常。
具体参考:https://blog.csdn.net/lcathm/article/details/41683685
eclipse启动Tomcat时报错:严重: Exception loading sessions from persistent storage的更多相关文章
-
解决tomcat重启时报严重: Exception loading sessions from persistent storage的问题
很多项目在重启时会报:严重: Exception loading sessions from persistent storage的问题.该问题的原因是tomcat的session持久化机制引起的,t ...
-
Exception loading sessions from persistent storage
严重: Exception loading sessions from persistent storage java.io.EOFException 删除Tomcat里面的work/Catalina ...
-
转:Exception loading sessions from persistent storage
直用tomcat一段时间都正常无事,最近一次启动tomcat就发生以下异常: 严重: IOException while loading persisted sessions: java.io.EOF ...
-
严重: Exception loading sessions from persistent storage
2011-11-24 10:05:00| 分类: java学习|举报|字号 订阅 当tomcat启动的时候出现下面错误: [ERROR] org.apache.catalina.sessio ...
-
Exception loading sessions from persistent storage 这个问题的解决
现在经常在做一个项目时重启时会报: 严重: Exception loading sessions from persistent storage的问题. 这个问题的原因是tomcat的session持 ...
-
Eclipse启动tomcat时报错:Multiple Contexts have a path of ";/xxx";
今天使用Eclipse启动tomcat部署项目时,遇到一个奇怪的错误: Could not publish server configuration for Tomcat v6.0 Server at ...
-
严重: Exception loading sessions from persistent storage Java.io.EOFException
tomcat启动时报此异常,但web页均能正常运行:对程序影响不大. /*具体原因时tomcat--work--(你当前运行的工程名)--session.ser*/删除即可解决 分析: EOFExce ...
-
web后台获取不到session中的值(loading sessions from persistent storage),后改用JS传值
线上的程序似乎从session中取不到domain数据,重启了一下tomcat查看log日志发现,居然有报错.错误信息如下 22-Sep-2016 00:52:16.562 SEVERE [local ...
-
用Eclipse的tomcat插件启动tomcat时报错:
用Eclipse的tomcat插件启动tomcat时报错: FATAL ERROR in native method: JDWP No transports initialized, jvmtiErr ...
随机推荐
-
Validation failed for one or more entities. See 'EntityValidationErrors' property for more details.
Validation failed for one or more entities. See 'EntityValidationErrors' property for more details. ...
-
asp.net项目下的web service返回json数据问题
App_Code目录下放置WebService.cs文件,文件内容如: using System; using System.Collections.Generic; using System.Dat ...
-
jQuery中的quickExpr
jQuery 源码中的 quickExpr 是用来检测参数 selector 是否是复杂的 HTML 代码(如“abc<div>”)或 #id,匹配结果存放在数组 match 中 // A ...
-
CRM窗体中只读的控件不会引发Update事件
在CRM的窗体设计时,如果把某一个控件设为只读了,仅管你在后台用代码修改了值,这个值也不会起任何作用,更不会提交到后台,触发Update事件!
-
mysql sqlserver Oracle字符串连接
mysql 例mysql> select CONCAT('My', 'S', 'QL'); sqlserver select name+'aa' from student; oracle sel ...
-
vue搭建项目前奏曲——vue-cli
vue-cli是快速构建这个单页应用的脚手架,这个可是官方的.官方给的建议,如果你是初次尝试Vue,哪就老老实实用普通的书写引入js文件,这里牵扯太多的东西,例如webpack.Node.js.npm ...
-
CS231n 2017 学习笔记01——KNN(K-Nearest Neighbors)
本博客内容来自 Stanford University CS231N 2017 Lecture 2 - Image Classification 课程官网:http://cs231n.stanford ...
-
AIO5系统中-打印样式常见问题处理
1.为什么我的报表没有数据显示? 答:请看一下报表是否有绑定数据源,有添加查询,如果这些都做了,请看下主项数据的数据源有没有绑定,这些都绑定了,就会有数据的显示. 2.为什么我做的报表分组很乱? 答: ...
-
Eclipse插件:mybatis generator的使用步骤
一.首先,安装eclipse插件 Help--Eclipser Marketplace中查找:Mybatis Generator 1.3.5安装 二.新建project New--other--查找如 ...
-
“==”、“equals()”、“hashcode()”之间的秘密
前言 万丈高楼平地起,今天的聊点基础而又经常让人忽视的话题,比如“==”与“equals()”区别?为何当我们重写完"equals()"后也要有必要去重写"hashcod ...