I found the issue in EndpointSerializeeImpl which falsely resets the remote
flag on the Endpoint. I'll check in the fix after a build.
There is a broader issue behind this though. We need to flush out what
information should be serialized with Endpoint/EndpointReference and how to
rebuild them in the context of the client use. It includes the remote
interfaces, implementation, and policies. I'll start another thread with
more detail explanations of the problem.
Thanks,
Raymond
--------------------------------------------------
From: "Simon Laws" <[email protected]>
Sent: Friday, December 04, 2009 3:23 AM
To: <[email protected]>; <[email protected]>
Subject: Re: Problems with distributed endpoints
I now see...
[java] Caused by: org.oasisopen.sca.SCARuntimeException: Unable to
bind (@2
9263633)EndpointReference: URI = HelloworldClient#reference(service)
WIRED_TARG
ET_NOT_FOUND Target = (@26578114)Endpoint: URI = HelloworldService
[Unresolved
]
So I can reproduce it.
Simon