I an using Spring 3.1 + Hibernate 4.x in my web application. In my DAO, i am saving User type object as following
sessionFactory.getCurren
i think you are using Hibernate 4.x then why you are using hibernate 3 transaction manager in application context file?
i think it should be
just try to use hibernate 4 transaction manager along with @Transactional attribute it should work.