Hi
Problem I'm getting is when I delete a parent java object, which has been persisted before, it doesn't delete its child. I have cascading level "all".
This behaviour is when I'm passing the parent object to Hibernate without the child object (reference) attached.
It works fine when I send the parent object along with its child.
But what I'm looking to achieve is the same behaviour as with database "ON DELETE CASCADE". Where when you delete the Parent the corresponding Foreign-Key is also deleted. Is it possible to configure Hibernate to be intelligent enough to figure this out, when the child object is not attached.
Thanks & Regards.
Hassan
Hibernate version:2.1
Mapping documents:
Code between sessionFactory.openSession() and session.close():
Full stack trace of any exception that occurs:
Name and version of the database you are using:Mysql 5.1
The generated SQL (show_sql=true):true
Debug level Hibernate log excerpt:
|