obj.getLineItems()
vrátí sadu odpojených instancí (nejsou spojeny s aktuální relací Hibernate). Nejjednodušší způsob, jak problém vyřešit, je sloučit Purchase
před provedením transakce:
purchase = session.merge(purchase);
Tímto způsobem bude operace sloučení kaskádově převedena na přidružený LineCommand
instance.