Hi,<div><br></div><div>I created a persistent object using <span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse">omniINSPOA and </span><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse">setting the endPoint parameter suitably.</span></div>

<div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse">The object is persistent as I get the same IOR when the server restarts.</span></div>
<div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse"><br>
</span></div><div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse">Now, when the client calls a method after a server restart, a </span><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse">COMM_FAILURE exception</span></div>

<div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse">is raised. The interesting thing here is that when the client catches the exception and issues</span></div>

<div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse">another call to server, the server method is executed.</span></div>
<div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse"><br>
</span></div><div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse">So, basically only the first call after the server restart raises an exception. All calls henceforth </span></div>

<div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse">works fine.</span></div>
<div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse"><br>
</span></div><div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse"><br>
</span></div><div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse">if the below code is executed after  server restarts.</span></div>
<div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse"> </span></div>
<div><font face="verdana, geneva, helvetica, arial, sans-serif"><span style="border-collapse:collapse"><div>
try {</div><div><span style="white-space:pre-wrap">        </span>return obj_ref-&gt;send_book(the_book, key); // this raises an exception</div><div>}</div><div>catch(...) {</div><div><span style="white-space:pre-wrap">        </span>cerr &lt;&lt; &quot;Exception Caught&quot; &lt;&lt; endl;</div>

<div><span style="white-space:pre-wrap">        </span>return  obj_ref-&gt;send_book(the_book, key); // this call works fine</div><div>}</div></span></font></div><div><span style="font-family:verdana, geneva, helvetica, arial, sans-serif;font-size:13px;border-collapse:collapse"><br>

</span></div><div><font face="verdana, geneva, helvetica, arial, sans-serif"><span style="border-collapse:collapse">In the above code send_book is the server method called by the client.</span></font></div>
<div><font face="verdana, geneva, helvetica, arial, sans-serif"><span style="border-collapse:collapse"><br>
</span></font></div><div><font face="verdana, geneva, helvetica, arial, sans-serif"><span style="border-collapse:collapse"><br>
</span></font></div><div><font face="verdana, geneva, helvetica, arial, sans-serif"><span style="border-collapse:collapse">client trace:</span></font></div>
<div><span class="Apple-style-span" style="font-family: verdana, geneva, helvetica, arial, sans-serif; border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.319000: Version: 4.1.2</span></div><div><font face="verdana, geneva, helvetica, arial, sans-serif"><div style="border-collapse: collapse; ">
omniORB: (0) 2011-01-27 20:52:17.321000: Distribution date: Thu Feb 14 14:19:08</div><div style="border-collapse: collapse; ">GMT 2008 dgrisby</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.383000: My addresses are:</div>
<div style="border-collapse: collapse; ">omniORB: 192.168.198.1</div><div style="border-collapse: collapse; ">omniORB: 192.168.68.1</div><div style="border-collapse: collapse; ">omniORB: 10.9.19.20</div><div style="border-collapse: collapse; ">
omniORB: 127.0.0.1</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.383000: Maximum supported GIOP version is 1.2</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.384000: Native char code sets: UTF-8 ISO-8859-1</div>
<div style="border-collapse: collapse; ">.</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.384000: Transmission char code sets: UTF-8(1.2)</div><div style="border-collapse: collapse; "> UTF-8(1.1) ISO-8859-1(1.2) ISO-8859-1(1.1) ISO-8859-1(1.0).</div>
<div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.384000: Native wide char code sets: UTF-16.</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.384000: Transmission wide char code sets: UTF-1</div>
<div style="border-collapse: collapse; ">6(1.2).</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.385000: Initialising omniDynamic library.</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.386000: Current configuration is as follows:</div>
<div style="border-collapse: collapse; ">omniORB:   DefaultInitRef (file) =</div><div style="border-collapse: collapse; ">omniORB:   DefaultInitRef (args) =</div><div style="border-collapse: collapse; ">omniORB:   abortOnInternalError = 0</div>
<div style="border-collapse: collapse; ">omniORB:   abortOnNativeException = 0</div><div style="border-collapse: collapse; ">omniORB:   acceptBiDirectionalGIOP = 0</div><div style="border-collapse: collapse; ">omniORB:   acceptMisalignedTcIndirections = 0</div>
<div style="border-collapse: collapse; ">omniORB:   bootstrapAgentHostname =</div><div style="border-collapse: collapse; ">omniORB:   bootstrapAgentPort = 900</div><div style="border-collapse: collapse; ">omniORB:   clientCallTimeOutPeriod = 0</div>
<div style="border-collapse: collapse; ">omniORB:   clientConnectTimeOutPeriod = 0</div><div style="border-collapse: collapse; ">omniORB:   clientTransportRule = * unix,ssl,tcp</div><div style="border-collapse: collapse; ">
omniORB:   configFile = C:\OMNIORB.CFG</div><div style="border-collapse: collapse; ">omniORB:   connectionWatchImmediate = 0</div><div style="border-collapse: collapse; ">omniORB:   connectionWatchPeriod = 50000</div><div style="border-collapse: collapse; ">
omniORB:   copyValuesInLocalCalls = 1</div><div style="border-collapse: collapse; ">omniORB:   diiThrowsSysExceptions = 0</div><div style="border-collapse: collapse; ">omniORB:   dumpConfiguration = 0</div><div style="border-collapse: collapse; ">
omniORB:   endPoint = giop:tcp::</div><div style="border-collapse: collapse; ">omniORB:   endPointPublish = addr</div><div style="border-collapse: collapse; ">omniORB:   giopMaxMsgSize = 2097152</div><div style="border-collapse: collapse; ">
omniORB:   giopTargetAddressMode = KeyAddr</div><div style="border-collapse: collapse; ">omniORB:   id = omniORB4</div><div style="border-collapse: collapse; ">omniORB:   idleThreadTimeout = 10</div><div style="border-collapse: collapse; ">
omniORB:   immediateAddressSwitch = 0</div><div style="border-collapse: collapse; ">omniORB:   inConScanPeriod = 180</div><div style="border-collapse: collapse; ">omniORB:   lcdMode = 0</div><div style="border-collapse: collapse; ">
omniORB:   maxGIOPConnectionPerServer = 5</div><div style="border-collapse: collapse; ">omniORB:   maxGIOPVersion = 1.2</div><div style="border-collapse: collapse; ">omniORB:   maxInterleavedCallsPerConnection = 5</div><div style="border-collapse: collapse; ">
omniORB:   maxServerThreadPerConnection = 100</div><div style="border-collapse: collapse; ">omniORB:   maxServerThreadPoolSize = 100</div><div style="border-collapse: collapse; ">omniORB:   maxSocketRecv = 131072</div><div style="border-collapse: collapse; ">
omniORB:   maxSocketSend = 131072</div><div style="border-collapse: collapse; ">omniORB:   nativeCharCodeSet = ISO-8859-1</div><div style="border-collapse: collapse; ">omniORB:   nativeWCharCodeSet = UTF-16</div><div style="border-collapse: collapse; ">
omniORB:   objectTableSize = 0</div><div style="border-collapse: collapse; ">omniORB:   offerBiDirectionalGIOP = 0</div><div style="border-collapse: collapse; ">omniORB:   oneCallPerConnection = 1</div><div style="border-collapse: collapse; ">
omniORB:   outConScanPeriod = 120</div><div style="border-collapse: collapse; ">omniORB:   poaHoldRequestTimeout = 0</div><div style="border-collapse: collapse; ">omniORB:   poaUniquePersistentSystemIds = 1</div><div style="border-collapse: collapse; ">
omniORB:   principal = [Null]</div><div style="border-collapse: collapse; ">omniORB:   resetTimeOutOnRetries = 0</div><div style="border-collapse: collapse; ">omniORB:   scanGranularity = 5</div><div style="border-collapse: collapse; ">
omniORB:   serverCallTimeOutPeriod = 0</div><div style="border-collapse: collapse; ">omniORB:   serverTransportRule = * unix,ssl,tcp</div><div style="border-collapse: collapse; ">omniORB:   socketSendBuffer = 16384</div><div style="border-collapse: collapse; ">
omniORB:   strictIIOP = 1</div><div style="border-collapse: collapse; ">omniORB:   supportBootstrapAgent = 0</div><div style="border-collapse: collapse; ">omniORB:   supportCurrent = 1</div><div style="border-collapse: collapse; ">
omniORB:   supportPerThreadTimeOut = 0</div><div style="border-collapse: collapse; ">omniORB:   tcAliasExpand = 0</div><div style="border-collapse: collapse; ">omniORB:   threadPerConnectionLowerLimit = 9000</div><div style="border-collapse: collapse; ">
omniORB:   threadPerConnectionPolicy = 1</div><div style="border-collapse: collapse; ">omniORB:   threadPerConnectionUpperLimit = 10000</div><div style="border-collapse: collapse; ">omniORB:   threadPoolWatchConnection = 1</div>
<div style="border-collapse: collapse; ">omniORB:   traceExceptions = 0</div><div style="border-collapse: collapse; ">omniORB:   traceFile = [stderr]</div><div style="border-collapse: collapse; ">omniORB:   traceInvocationReturns = 1</div>
<div style="border-collapse: collapse; ">omniORB:   traceInvocations = 1</div><div style="border-collapse: collapse; ">omniORB:   traceLevel = 25</div><div style="border-collapse: collapse; ">omniORB:   traceThreadId = 1</div>
<div style="border-collapse: collapse; ">omniORB:   traceTime = 1</div><div style="border-collapse: collapse; ">omniORB:   unixTransportDirectory = /tmp/omni-%u</div><div style="border-collapse: collapse; ">omniORB:   unixTransportPermission =  777</div>
<div style="border-collapse: collapse; ">omniORB:   useTypeCodeIndirections = 1</div><div style="border-collapse: collapse; ">omniORB:   verifyObjectExistsAndType = 1</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.392000: Creating ref to remote: key&lt;Param&gt;</div>
<div style="border-collapse: collapse; "> target id      : IDL:<a href="http://omg.org/CORBA/Object:1.0">omg.org/CORBA/Object:1.0</a></div><div style="border-collapse: collapse; "> most derived id:</div><div style="border-collapse: collapse; ">
omniORB: (0) 2011-01-27 20:52:17.407000: Invoke &#39;_is_a&#39; on remote: key&lt;Param&gt;</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.411000: Client attempt to connect to giop:tcp:1</div>
<div style="border-collapse: collapse; "><a href="http://0.9.18.193:4001">0.9.18.193:4001</a></div><div style="border-collapse: collapse; ">omniORB: (1) 2011-01-27 20:52:17.412000: AsyncInvoker: thread id = 1 has started</div>
<div style="border-collapse: collapse; ">. Total threads = 1</div><div style="border-collapse: collapse; ">omniORB: (1) 2011-01-27 20:52:17.414000: Scavenger task execute.</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.425000: Client opened connection to giop:tcp:10</div>
<div style="border-collapse: collapse; ">.9.18.193:4001</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.425000: sendChunk: to giop:tcp:<a href="http://10.9.18.193:4001">10.9.18.193:4001</a></div>
<div style="border-collapse: collapse; "> 80 bytes</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.426000: inputMessage: from giop:tcp:10.9.18.193</div><div style="border-collapse: collapse; ">
:4001 25 bytes</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.426000: Return &#39;_is_a&#39; on remote: key&lt;Param&gt;</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.427000: Creating ref to remote: key&lt;Param&gt;</div>
<div style="border-collapse: collapse; "> target id      : IDL:Param/ParamBook:1.0</div><div style="border-collapse: collapse; "> most derived id:</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:17.428000: ObjRef() -- deleted.</div>
<div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:33.431000: Invoke &#39;send_book&#39; on remote: key&lt;Param</div><div style="border-collapse: collapse; ">&gt;</div><div style="border-collapse: collapse; ">
omniORB: (0) 2011-01-27 20:52:33.432000: sendChunk: to giop:tcp:<a href="http://10.9.18.193:4001">10.9.18.193:4001</a></div><div style="border-collapse: collapse; "> 1374 bytes</div><div style="border-collapse: collapse; ">
omniORB: (0) 2011-01-27 20:52:33.434000: inputMessage: from giop:tcp:10.9.18.193</div><div style="border-collapse: collapse; ">:4001 25 bytes</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:52:33.435000: Return &#39;send_book&#39; on remote: key&lt;Param</div>
<div style="border-collapse: collapse; ">&gt;</div><div style="border-collapse: collapse; "><br></div><div style="border-collapse: collapse; ">//The below invoke of send_book fails</div><div style="border-collapse: collapse; ">
omniORB: (0) 2011-01-27 20:55:33.811000: Invoke &#39;send_book&#39; on remote: key&lt;Param</div><div style="border-collapse: collapse; ">&gt;</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:55:33.812000: sendChunk: to giop:tcp:<a href="http://10.9.18.193:4001">10.9.18.193:4001</a></div>
<div style="border-collapse: collapse; "> 1374 bytes</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:55:33.815000: Client connection refcount = 0</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:55:33.815000: Client close connection to giop:tcp:10.</div>
<div style="border-collapse: collapse; ">9.18.193:4001</div><div style="border-collapse: collapse; "><br></div><div style="border-collapse: collapse; ">Exception Caught</div><div style="border-collapse: collapse; "><br></div>
<div style="border-collapse: collapse; ">// the below call executes</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:55:33.824000: Invoke &#39;send_book&#39; on remote: key&lt;Param</div><div style="border-collapse: collapse; ">
&gt;</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:55:33.825000: Client attempt to connect to giop:tcp:1</div><div style="border-collapse: collapse; "><a href="http://0.9.18.193:4001">0.9.18.193:4001</a></div>
<div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:55:33.827000: Client opened connection to giop:tcp:10</div><div style="border-collapse: collapse; ">.9.18.193:4001</div><div style="border-collapse: collapse; ">
omniORB: (0) 2011-01-27 20:55:33.828000: sendChunk: to giop:tcp:<a href="http://10.9.18.193:4001">10.9.18.193:4001</a></div><div style="border-collapse: collapse; "> 1374 bytes</div><div style="border-collapse: collapse; ">
omniORB: (0) 2011-01-27 20:55:33.830000: inputMessage: from giop:tcp:10.9.18.193</div><div style="border-collapse: collapse; ">:4001 25 bytes</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:55:33.831000: Return &#39;send_book&#39; on remote: key&lt;Param</div>
<div style="border-collapse: collapse; ">&gt;</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:55:41.861000: Invoke &#39;send_book&#39; on remote: key&lt;Param</div><div style="border-collapse: collapse; ">
&gt;</div><div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:55:41.862000: sendChunk: to giop:tcp:<a href="http://10.9.18.193:4001">10.9.18.193:4001</a></div><div style="border-collapse: collapse; "> 1374 bytes</div>
<div style="border-collapse: collapse; ">omniORB: (0) 2011-01-27 20:55:41.864000: inputMessage: from giop:tcp:10.9.18.193</div><div style="border-collapse: collapse; ">:4001 25 bytes</div><div style="border-collapse: collapse; ">
omniORB: (0) 2011-01-27 20:55:41.865000: Return &#39;send_book&#39; on remote: key&lt;Param</div><div style="border-collapse: collapse; ">&gt;</div><div style="border-collapse: collapse; "><br></div><div style="border-collapse: collapse; ">
<br></div><div style="border-collapse: collapse; ">Server trace:</div><div style="border-collapse: collapse; "><br></div><div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Version: 4.1.5</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Distribution date: Wed Dec 22 15:59:17 GMT 2010 dgrisby</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Skip link local address fe80::213:72ff:fe90:6d4b on interface eth0.</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Skip link local address fe80::213:72ff:fe90:6d4b on interface br0.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: My addresses are:</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: 127.0.0.1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: 127.0.0.2</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: 10.9.18.193</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: ::1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Maximum supported GIOP version is 1.2</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Native char code sets: ISO-8859-1 UTF-8.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Transmission char code sets: ISO-8859-1(1.2) ISO-8859-1(1.1) ISO-8859-1(1.0) UTF-8(1.2) UTF-8(1.1).</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Native wide char code sets: UTF-16.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Transmission wide char code sets: UTF-16(1.2).</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Initialising omniDynamic library.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Current configuration is as follows:</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   DefaultInitRef (file) =</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   DefaultInitRef (args) =</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   InitRef = NameService=corbaname::localhost</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   abortOnInternalError = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   abortOnNativeException = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   acceptBiDirectionalGIOP = 1</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   acceptMisalignedTcIndirections = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   bootstrapAgentHostname =</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   bootstrapAgentPort = 900</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   clientCallTimeOutPeriod = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   clientConnectTimeOutPeriod = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   clientTransportRule = * unix,ssl,tcp</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   configFile = /etc/omniORB.cfg</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   connectionWatchImmediate = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   connectionWatchPeriod = 50000</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   copyValuesInLocalCalls = 1</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   diiThrowsSysExceptions = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   dumpConfiguration = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   endPoint = giop:tcp::4001</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   endPointPublish = addr</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   giopMaxMsgSize = 536870912</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   giopTargetAddressMode = KeyAddr</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   id = omniORB4</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   idleThreadTimeout = 10</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   immediateAddressSwitch = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   inConScanPeriod = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   lcdMode = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxGIOPConnectionPerServer = 100</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxGIOPVersion = 1.2</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxInterleavedCallsPerConnection = 5</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxServerThreadPerConnection = 100</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxServerThreadPoolSize = 100</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxSocketRecv = 2147483647</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxSocketSend = 2147483647</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   nativeCharCodeSet = ISO-8859-1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   nativeWCharCodeSet = UTF-16</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   objectTableSize = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   offerBiDirectionalGIOP = 1</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   oneCallPerConnection = 1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   outConScanPeriod = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   poaHoldRequestTimeout = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   poaUniquePersistentSystemIds = 1</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   principal = [Null]</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   resetTimeOutOnRetries = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   scanGranularity = 5</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   serverCallTimeOutPeriod = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   serverTransportRule = * unix,ssl,tcp</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   socketSendBuffer = -1</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   strictIIOP = 1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   supportBootstrapAgent = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   supportCurrent = 1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   supportPerThreadTimeOut = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   tcAliasExpand = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   threadPerConnectionLowerLimit = 9000</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   threadPerConnectionPolicy = 1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   threadPerConnectionUpperLimit = 10000</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   threadPoolWatchConnection = 1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   traceExceptions = 1</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   traceFile = [stderr]</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   traceInvocationReturns = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   traceInvocations = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   traceLevel = 25</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   traceThreadId = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   traceTime = 0</span></div><div>
<span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   unixTransportDirectory = /tmp/omni-%u</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   unixTransportPermission =  777</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   useTypeCodeIndirections = 1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   validateUTF8 = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   verifyObjectExistsAndType = 1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Initialising incoming endpoints.</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Instantiate endpoint &#39;giop:tcp::4001&#39;</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Bind to address :: port 4001.</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Publish specification: &#39;addr&#39;</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Try to publish &#39;addr&#39; for endpoint giop:tcp:<a href="http://10.9.18.193:4001">10.9.18.193:4001</a></span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Publish endpoint &#39;giop:tcp:<a href="http://10.9.18.193:4001">10.9.18.193:4001</a>&#39;</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Starting serving incoming endpoints.</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: AsyncInvoker: thread id = 1 has started. Total threads = 1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: giopRendezvouser task execute for giop:tcp:<a href="http://10.9.18.193:4001">10.9.18.193:4001</a></span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Adding key&lt;Param&gt; (activating) to object table.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: State key&lt;Param&gt; (activating) -&gt; active</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Creating ref to local: key&lt;Param&gt;</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"> target id      : IDL:<a href="http://omg.org/CORBA/Object:1.0">omg.org/CORBA/Object:1.0</a></span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;"> most derived id: IDL:Param/ParamBook:1.0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">IOR:010000001800000049444c3a506172616d2f506172616d426f6f6b3a312e300001000000000000005c000000010102000c00000031302e392e31382e31393300a10f000005000000506172616d0000000200000000000000080000000100000000545441010000001c00000001000000010001000100000001000105090101000100000009010100</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: SocketCollection idle. Sleeping.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Version: 4.1.5</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Distribution date: Wed Dec 22 15:59:17 GMT 2010 dgrisby</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Skip link local address fe80::213:72ff:fe90:6d4b on interface eth0.</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Skip link local address fe80::213:72ff:fe90:6d4b on interface br0.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: My addresses are:</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: 127.0.0.1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: 127.0.0.2</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: 10.9.18.193</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: ::1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Maximum supported GIOP version is 1.2</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Native char code sets: ISO-8859-1 UTF-8.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Transmission char code sets: ISO-8859-1(1.2) ISO-8859-1(1.1) ISO-8859-1(1.0) UTF-8(1.2) UTF-8(1.1).</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Native wide char code sets: UTF-16.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Transmission wide char code sets: UTF-16(1.2).</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Initialising omniDynamic library.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Current configuration is as follows:</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   DefaultInitRef (file) =</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   DefaultInitRef (args) =</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   InitRef = NameService=corbaname::localhost</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   abortOnInternalError = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   abortOnNativeException = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   acceptBiDirectionalGIOP = 1</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   acceptMisalignedTcIndirections = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   bootstrapAgentHostname =</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   bootstrapAgentPort = 900</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   clientCallTimeOutPeriod = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   clientConnectTimeOutPeriod = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   clientTransportRule = * unix,ssl,tcp</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   configFile = /etc/omniORB.cfg</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   connectionWatchImmediate = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   connectionWatchPeriod = 50000</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   copyValuesInLocalCalls = 1</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   diiThrowsSysExceptions = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   dumpConfiguration = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   endPoint = giop:tcp::4001</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   endPointPublish = addr</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   giopMaxMsgSize = 536870912</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   giopTargetAddressMode = KeyAddr</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   id = omniORB4</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   idleThreadTimeout = 10</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   immediateAddressSwitch = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   inConScanPeriod = 0</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   lcdMode = 0</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxGIOPConnectionPerServer = 100</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxGIOPVersion = 1.2</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxInterleavedCallsPerConnection = 5</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxServerThreadPerConnection = 100</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxServerThreadPoolSize = 100</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxSocketRecv = 2147483647</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   maxSocketSend = 2147483647</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB:   nativeCharCodeSet = ISO-8859-1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: AsyncInvoker: thread id = 2 has started. Total threads = 2</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Scavenger task execute.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Server accepted connection from giop:tcp:[::ffff:10.9.19.20]:54325</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: AsyncInvoker: thread id = 3 has started. Total threads = 3</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: giopWorker task execute.</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Accepted connection from giop:tcp:[::ffff:10.9.19.20]:54325 because of this rule: &quot;* unix,ssl,tcp&quot;</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: inputMessage: from giop:tcp:[::ffff:10.9.19.20]:54325 80 bytes</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: sendChunk: to giop:tcp:[::ffff:10.9.19.20]:54325 25 bytes</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: SocketCollection idle. Sleeping.</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: inputMessage: from giop:tcp:[::ffff:10.9.19.20]:54325 1374 bytes</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">length of book: 1</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">Exclusion Region Data Received</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: sendChunk: to giop:tcp:[::ffff:10.9.19.20]:54325 25 bytes</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: SocketCollection idle. Sleeping.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">// After server restart</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">IOR:010000001800000049444c3a506172616d2f506172616d426f6f6b3a312e300001000000000000005c000000010102000c00000031302e392e31382e31393300a10f000005000000506172616d0000000200000000000000080000000100000000545441010000001c00000001000000010001000100000001000105090101000100000009010100</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: SocketCollection idle. Sleeping.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: AsyncInvoker: thread id = 2 has started. Total threads = 2</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Scavenger task execute.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Server accepted connection from giop:tcp:[::ffff:10.9.19.20]:54333</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: AsyncInvoker: thread id = 3 has started. Total threads = 3</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: giopWorker task execute.</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: Accepted connection from giop:tcp:[::ffff:10.9.19.20]:54333 because of this rule: &quot;* unix,ssl,tcp&quot;</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: inputMessage: from giop:tcp:[::ffff:10.9.19.20]:54333 1374 bytes</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">length of book: 1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">Exclusion Region Data Received</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: sendChunk: to giop:tcp:[::ffff:10.9.19.20]:54333 25 bytes</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: SocketCollection idle. Sleeping.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: inputMessage: from giop:tcp:[::ffff:10.9.19.20]:54333 1374 bytes</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">length of book: 1</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">Exclusion Region Data Received</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: sendChunk: to giop:tcp:[::ffff:10.9.19.20]:54333 25 bytes</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">omniORB: SocketCollection idle. Sleeping.</span></div></div><div style="border-collapse: collapse; "><br></div><div style="border-collapse: collapse; ">
<br></div><div style="border-collapse: collapse; ">Thanks </div><div style="border-collapse: collapse; ">Anirudh</div>
</font></div>