【发布时间】:2011-01-23 15:05:25
【问题描述】:
当我调用方法 session.begin 事务如下:
//session factory is instantiated via a bean
Session session = this.getSessionFactory().getCurrentSession();
session.beginTransaction();
然后我收到以下异常消息
6:13:52,217 ERROR [STDERR] org.hibernate.SessionException: Session is closed!
at org.hibernate.impl.AbstractSessionImpl.errorIfClosed(AbstractSessionImpl.java:49)
at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1319)
这个错误的原因可能是什么?
【问题讨论】:
-
你在之前做了什么?请发布代码。
-
现在,就像一部悬疑电影。
-
你是如何获得会话的?