<div dir="ltr">The second one is the scenario..<br><br>As you think I am also guess,
the problem is trying to contact the original object reference that was
registered with the Nameservice rather than the new one.<br><br><div class="gmail_quote">On Tue, Aug 5, 2008 at 3:09 PM, Nigel Rantor <span dir="ltr">&lt;<a href="mailto:wiggly@wiggly.org">wiggly@wiggly.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">R. P. Janaka wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
No.. still did not get a solution.<br>
<br>
As I found with new experiments, this problem is not a specific for this Master/Slave case. If we just consider only about the Master, Problem still remains. I found these result with debugging.<br>
<br>
I just repeat the same procedure with only a single server.<br>
<br>
 &nbsp; &nbsp;* Start the server and get registered with the name service<br>
 &nbsp; &nbsp;* Manually kill the server<br>
 &nbsp; &nbsp;* Start the server and get registered with the name service *again *.<br>
<br>
<br>
Then the registration also get success. But when the client try to call server&#39;s functions, it gives this exception.<br>
<br>
the exception is *&quot;SystemException: TRANSIENT_ConnectFailed&quot;*<br>
<br>
The reason for this problem may be the sudden break down of the server with out informing it to the name service.<br>
<br>
Do we have any solution for this....?<br>
</blockquote>
<br></div>
You&#39;re going to have to be more explicit about this.<br>
<br>
Which of the following is the order things are happening in?<br>
<br>
A<br>
--------------------------------------------------------------<br>
- Start server<br>
- Server registers with Nameservice as &quot;server&quot;<br>
- Kill server<br>
- Start server again<br>
- Server registers with Nameservice as &quot;server&quot;<br>
- Start client<br>
- Client looks up &quot;server&quot; with Nameservice<br>
- Client invokes an operation on the reference from the Nameservice<br>
- Client gets &quot;SystemException: TRANSIENT_ConnectFailed&quot;<br>
--------------------------------------------------------------<br>
<br>
B<br>
--------------------------------------------------------------<br>
- Start server<br>
- Server registers with Nameservice as &quot;server&quot;<br>
- Client looks up &quot;server&quot; with Nameservice<br>
- Kill server<br>
- Start server again<br>
- Server registers with Nameservice as &quot;server&quot;<br>
- Start client<br>
- Client invokes an operation on the reference from the Nameservice<br>
- Client gets &quot;SystemException: TRANSIENT_ConnectFailed&quot;<br>
--------------------------------------------------------------<br>
<br>
My question is, has the client got the most recently bound name from the nameservice or not?<br>
<br>
It appears from you description that it is trying to contact the original object reference that was registered with the Nameservice rather than the new one.<br><font color="#888888">
<br>
 &nbsp;n<br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Regards,<br>R. P. Janaka<br>
</div>