Zdravim,

pls neviete mi niekto poradit preco pri save objektu-Osoba ktory ma
nasetovanu kolekciu (Set) mi vyhodi nasledujucu chybovu hlasku:

 A collection with cascade="all-delete-orphan" was no longer referenced by
the owning entity instance:

pricom ak pridavam do kolekcie(Setu) objekty metodou add ktoru ma objekt
Osoba tak mi save prejde bez problemov.v objekte Osoba je kolekcia
definovana takto a jej metody;

private Set         label = new HashSet();

    public Set getLabel() {
        return label;
    }

    public void setLabel(Set label) {
        this.label = label;
    }
    public void addLabel(LabelDTO label) {
        this.getLabel().add(label);
    }

a tu je mapovanie:
<set name="label" lazy="false" inverse="true" cascade="all-delete-orphan"
sort="unsorted">
<key column="pcrid">
            </key>
<one-to-many
class="sk.bantip.productiv.Main.Source.MVC.Label.bin.Label.LabelDTO"/>
</set>


dakujem 
filip


--- reklama -----------------------------------------------------
Najlepšie mapy na slovenskom internete!
http://mapy.zoznam.sk

Odpovedet emailem