<div dir="ltr">Hi all. I'm using omniORB 4.1 and omniORBpy 3.<br><br>I have a servant that uses omniINSpoa on a specified port, with the ORB configured via:<br><br> args = ['-ORBendPoint', 'giop:tcp::41242']<br>
orb = CORBA.ORB_init(args, CORBA.ORB_ID)<br><br>There's a firewall between the server and the client, and 41242 is the only port that's open. If I do a catior of the servant, I get:<br><br> omniORB: Version: 4.1.1<br>
omniORB: Distribution date: Sun Oct 7 16:41:47 BST 2007 dgrisby<br> omniORB: Information: the omniDynamic library is not linked.<br> Type ID: "IDL:<a href="http://falcon.advpubtech.com/falcon/tunnel/TunnelServer:1.0">falcon.advpubtech.com/falcon/tunnel/TunnelServer:1.0</a>"<br>
Profiles:<br> 1. IIOP 1.2 <a href="http://10.10.1.15">10.10.1.15</a> 4265 "..u.H........."<br> TAG_ORB_TYPE omniORB<br> TAG_CODE_SETS char native code set: ISO-8859-1<br> char conversion code set: UTF-8<br>
wchar native code set: UTF-16<br> wchar conversion code set: UTF-16<br> <br> TAG_ALTERNATE_IIOP_ADDRESS <a href="http://10.10.1.15">10.10.1.15</a> 41242<br>
<br>My problem is when I turn omniORB's tracelevel up high, I can see that time is continually wasted in attempting to connect to 4265 first-- and then it falls back on using 41242. Is there any way to specify that I *only* want a specific endpoint published in the object reference?<br>
<br>Thanks in advance.<br></div>