org.hibernate.LazyInitializationException: could not initialize proxy – no Session

I have an object X which has a many-to-one relationship with Object Y. I could see it is working fine in the beginning, but it ended up with problems after some days in production.

org.hibernate.LazyInitializationException: could not initialize proxy - no Session

  • I collect these X objects in a list in my model.
  • I iterate it with Struts tag in view, where I could see this error in log file.

The session I used in model got closed before I iterate the list in UI. The solution was given here. http://stackoverflow.com/questions/345705/hibernate-lazyinitializationexception-could-not-initialize-proxy

Changing the relationship as lazy=false in HBM mapping solves this issue. Make sure it is getting inserted and deleted  properly.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top