Philippe Durieux wrote: > Hi, > > I run into a new issue using JOnAS with Jonathan. > > When I run this very simple test: > > b1 = home.create() > b1.access() > b1.remove() > b2 = home.create() > b1.access() > > This last statement works!!! > With RMI, I got an error :ObjectNotFoundException (normal) > > I guess that this is a problem with unexport+export on a remote > object. It seems that on Jonathan, unexport+export = nothing! No, not really. unexport + export != nothing. Actually, in your example, your last call to b1.access() certainly calls access() on b2. The reason is that the identifier of b1 may be reused after b1 has been unexported, since unexporting an object requires that all remote references to it be lost. However, I understand that this may be too strong an assumption, and that identifiers should not be reused. When do you want this behaviour be enforced ? Bruno
begin:vcard n:Dumant;Bruno tel;cell:06 75 20 76 64 tel;fax:33 1 49 26 09 76 tel;work:33 1 42 44 40 74 x-mozilla-html:FALSE url:www.kelua.com org:Kelua SA adr:;;55 rue Sainte Anne;Paris;;75002;France version:2.1 email;internet:[EMAIL PROTECTED] x-mozilla-cpt:;1 fn:Bruno Dumant end:vcard
