Andre,

sure, point taken .. ;-). I wasn't actually suggesting to use 
Database#isPersistent(), ... never mind. As you are already looking into the 
code(base), why not create a new issue at 
http://jira.codehaus.org/browse/CASTOR, and attach a small patch as wll .. ;-).

Werner

wg> -----Original Message-----
wg> From: Andre Teubner [mailto:[EMAIL PROTECTED]
wg> Sent: Monday, May 30, 2005 12:57 PM
wg> To: [email protected]
wg> Subject: Re: [castor-user] How to receive state from locked objects?
wg> 
wg> 
wg> Hi Werner,
wg> 
wg> thanks for your answer. The merthod Database#isPersistent() 
wg> works only
wg> IMO withs same object(-reference). In our case we had i.e. 
wg> two object
wg> for same persistent entity. We have a RMI-server. Client A 
wg> an B start a
wg> request with an Object with the same Identity, but 
wg> different Objects.
wg> RMI serialized object during transport and creates "new 
wg> Object" after
wg> transmission from client to server. A Methode like
wg> Database#getState(Class entity, Object identity) instead of
wg> Database#isPersistent(Object object) can avoid problems 
wg> with different
wg> obejctreferences.
wg> Hope you understand what i mean.
wg> 
wg> 
wg> Greets
wg> Andre Teubner
wg> 
wg> 
wg> 
wg> 
wg> -------------------------------------------------
wg> If you wish to unsubscribe from this list, please 
wg> send an empty message to the following address:
wg> 
wg> [EMAIL PROTECTED]
wg> -------------------------------------------------
wg> 
wg> 

-------------------------------------------------
If you wish to unsubscribe from this list, please
send an empty message to the following address:

[EMAIL PROTECTED]
-------------------------------------------------

Reply via email to