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

Reply via email to