HHH-9330 : orphanRemoval=true does not work in bidirectional relationships (without cascading)

(cherry picked from commit ef3550eed5)
This commit is contained in:
Gail Badner 2014-11-26 15:25:42 -08:00
parent fa90757f04
commit 68838823bd
1 changed files with 3 additions and 1 deletions

View File

@ -205,7 +205,9 @@ public class CascadeStyles {
public static final CascadeStyle DELETE_ORPHAN = new BaseCascadeStyle() {
@Override
public boolean doCascade(CascadingAction action) {
return action == CascadingActions.DELETE || action == CascadingActions.SAVE_UPDATE;
return action == CascadingActions.DELETE ||
action == CascadingActions.SAVE_UPDATE ||
action == CascadingActions.PERSIST_ON_FLUSH;
}
@Override