Project

General

Profile

« Previous | Next » 

Revision 903cecc9

Added by Cherian Mathew over 9 years ago

added Cascade.MERGE to all fields with annotation Cascade.SAVE_UPDATE

View differences:

cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/DescriptionBase.java
89 89
    @ManyToOne(fetch = FetchType.LAZY)
90 90
    @XmlIDREF
91 91
    @XmlSchemaType(name="IDREF")
92
    @Cascade(CascadeType.SAVE_UPDATE)
92
    @Cascade({CascadeType.SAVE_UPDATE,CascadeType.MERGE})
93 93
    @JoinColumn(name="specimen_id")
94 94
    @IndexedEmbedded
95 95
    //TODO maybe move down to specific classes SpecimenDescription (with Cascade.Delete) and TaxonDescription (without Cascade)
......
108 108
    @XmlIDREF
109 109
    @XmlSchemaType(name = "IDREF")
110 110
    @ManyToMany(fetch = FetchType.LAZY, mappedBy = "descriptions")
111
    @Cascade(CascadeType.SAVE_UPDATE)
111
    @Cascade({CascadeType.SAVE_UPDATE,CascadeType.MERGE})
112 112
    private Set<WorkingSet> workingSets = new HashSet<WorkingSet>();
113 113

  
114 114
    @XmlElementWrapper(name = "DescriptionElements")

Also available in: Unified diff