Hi,
I have impleted the phaseListener using the idea presented on
http://www.jroller.com/HazemBlog/entry/implementing_hibernate_open_session_per
I am getting "org.hibernate.HibernateException: createQuery is not valid
without active transaction" error message.
Below is the code of phase listeners:
public class RestoreViewPhaseListener implements PhaseListener {
public void afterPhase(PhaseEvent event) {
}
public void beforePhase(PhaseEvent event) {
SessionFactory sessionFactory =
HibernateUtil.getSessionFactory();
sessionFactory.getCurrentSession().beginTransaction();
}
public PhaseId getPhaseId() {
return PhaseId.RESTORE_VIEW;
}
}
Please let me where to open and close session and transaction.
Thanks
Ayub
--
-- "Two roads diverged in a wood
And I took the one less traveled by
And that has made all the difference.
Robert Frost....."