Hi Christiaan,

I think the embedded instance is still persistent after the evict call. It's life cycle state might change to hollow, but even then it is still persistent. So isPersistent should return true for both calls.

Regards Michael

Hi,
suppose I have an embedded persistent object Address part of a persistent
object Company. What should be printed for the following code

Address address = company.getAddress();
System.out.println("persistent: " + JDOHelper.isPersistent(address));
pm.evict(address);
System.out.println("persistent: " + JDOHelper.isPersistent(address));


kind regards,
Christiaan


--
*Michael Bouschen*
*Prokurist*

akquinet t...@spree GmbH
Bülowstr. 66, D-10783 Berlin

Fon:   +49 30 235 520-33
Fax:   +49 30 217 520-12
Email: [email protected]
Url:    www.akquinet.de <http://www.akquinet.de>

akquinet t...@spree GmbH, Berlin
Geschäftsführung: Martin Weber, Prof. Dr. Christian Roth
Amtsgericht Berlin-Charlottenburg HRB 86780 B
USt.-Id. Nr.: DE 225 964 680

Reply via email to