Сеанс Grails Hibernate недоступен в задании кварца?

Я работаю над небольшим приложением Grails, которое использует плагин Quartz для запланированных задач. Кажется, что моя кварцевая работа не имеет доступа к сеансу гибернации. Ниже приведено исключение.

Вызвано DataAccessResourceFailureException: не удалось получить текущий сеанс Hibernate; вложенным исключением является org.hibernate.HibernateException: сеанс не найден для текущего потока

Версии: Grails 2.4.4, Quartz 1.0.1 и Hibernate 4.3.6.1.

Есть ли обходной путь? Это проблема обновления Grails?

Заранее спасибо за вашу помощь.


person mcroteau    schedule 04.03.2015    source источник
comment
что произойдет, если вы завершите свой вызов с помощью NewSession { ? jira.grails.org/browse/GPSPRINGSECURITYCORE-312   -  person V H    schedule 04.03.2015
comment
Какая версия гиберната?   -  person Burt Beckwith    schedule 04.03.2015
comment
похоже, withNewSession будет работать. Спасибо   -  person mcroteau    schedule 05.03.2015
comment
Аналогично: stackoverflow.com/questions/27724465/   -  person biniam    schedule 09.02.2017