[omniORB] Multi-profile IOR, how get "first call" succeeded

evgeni.rojkov at durr.com evgeni.rojkov at durr.com
Wed Oct 16 14:35:58 BST 2013


Hi all,
here a short problem description:
- client accesses server (omninames involved) using Multi-profile IOR having 3 entries (log attached).
- 2 of them (1st and 2nd ) are not accessible for client (192.168.64.1 and 192.168.204.1), the 3rd one is (10.150.43.1, see log).
- calls are done cyclically, server function client calls is ping(), NamingContextExt::resolve_str() and _narrow() done before.
- counterpart always accessible.
- 1st and 2nd calls fails, 3rd and all after succeed.
- omniOrb 4.0.5

My desire would be all calls succeeded.
How could I get it?

See in the log the 1st call is using 192.168.64.1, the 2nd 192.168.204.1, the 3rd and after 10.150.43.1
Could somebody say some words about how this selection works and maybe some related details?

One detail about attached log (omniorb.log).
Counterpart calls symmetrically local ping() function and this calls are in log as well.

Many thanks!

Mit freundlichen Grüßen/Best regards
Evgeni Rojkov


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20131016/c55c03e6/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: omniorb.log
Type: application/octet-stream
Size: 69290 bytes
Desc: omniorb.log
URL: <http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20131016/c55c03e6/attachment-0001.obj>


More information about the omniORB-list mailing list