I keep getting a :
HibernateException: No CurrentSessionContext configured!
in my code. The only information other searches that returned is that the culprit is:
<property name="current_session_context_class">thread</property>
in my hibernate.cfg.xml. I do have that in my hibernate.cfg.xml file, and I am running this in Tomcat 6. Does anyone know other possible causes?
hibernate. context. CurrentSessionContext ) and a new configuration parameter ( hibernate. current_session_context_class ) have been added to allow pluggability of the scope and context of defining current sessions.
openSession() always opens a new session that you have to close once you are done with the operations. SessionFactory. getCurrentSession() returns a session bound to a context - you don't need to close this.
SessionFactory is an Interface which is present in org. hibernate package and it is used to create Session Object. It is immutable and thread-safe in nature.
I believe you need to set your current_session_context_class to an actual class...I have my hibernate.cfg.xml configured for that as follows:
<property name="hibernate.current_session_context_class">org.hibernate.context.ThreadLocalSessionContext</property>
The above code is used for a mySql database but i don't think it matters what type the database is for the above property
Hope this helps
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With