1
我的应用程序使用hsql作为数据库。它一直工作到现在。在生产中,我得到了异常org.hibernate.SerializationException无法反序列化EOF异常。我无法获得完整的堆栈跟踪,因为在我的代码中没有正确捕获异常。无法反序列化eof异常
我也没有导致此异常的事件的确切顺序。重新启动tomcat和hql后,问题消失了。
对不起,但请我需要一些关于根本原因分析的帮助。这可能是什么问题?
validateSession();
Session session = SessionFactory.getInstance(SessionContext.DISTRIBUTED).getSession();
session.beginTransaction();
List results;
try {
Criteria cri = session.createCriteria(Filter.class);
cri.add(Restrictions.eq("user", userVO.user()));
setLazyMode(cri);
results = cri.list();
session.getTransaction().commit();
} finally {
rollbackIfStillOpen(session);
}