В одном из первых разделов http://www.hibernate.org/hib_docs/v3/reference/en/html/tutorial.html есть пример приложения (там, где Event и Person).
Там есть сервлет. В методе doGet() вызывается сначала
| Код | HibernateUtil.getSessionFactory().getCurrentSession().beginTransaction();
|
а потом другой метод, который вызывает
| Код | List result = HibernateUtil.getSessionFactory().getCurrentSession().createCriteria(Event.class).list();
|
Несмотря на такую последовательность, я получаю ошибку: org.hibernate.HibernateException: createCriteria is not valid without active transaction
Как это исправить?
|