<div><br></div><div>Thank you for your reply. vxworks does not support environment and configuration file.</div><div>The following code is how I set the arguments and options in the file "omniNames.cc":</div><div>void *CNamingService::void *CNamingService::run_undetached( void * )</div><div>&nbsp; &nbsp;{</div><div>&nbsp; &nbsp;int argc = 3;</div><div>&nbsp; &nbsp;char *argv[3] = {""};</div><div><br></div><div>&nbsp; &nbsp;// Fill-in the port option</div><div>&nbsp; &nbsp;argv[1] = "-ORBendPoint";</div><div>&nbsp; &nbsp;argv[2] = m_pszPort; //m_pszPort="giop:tcp:127.0.0.1:5000"</div><div>&nbsp; &nbsp;const char*options[][2]={{"InitRef","NameService=cobaname:iiop:127.0.0.1:5000/Nameservice"},{0,0}};</div><div>&nbsp; CORBA::ORB_ptr orb;</div><div>&nbsp; &nbsp;try {</div><div>&nbsp; &nbsp; orb = CORBA::ORB_init(argc, argv,"omniORB4",options);</div><div>&nbsp; }catch....</div><div>}</div><div><br></div><div>The following is the exception when I compile and excute the example "eg3_impl.cc":</div><div>Caught corba::OBJECT_NOT_EXIST.</div><div><br></div><div><div>static CORBA::Boolean</div><div>bindObjectToName(CORBA::ORB_ptr orb, CORBA::Object_ptr objref)</div><div>{</div><div>&nbsp; CosNaming::NamingContext_var rootContext;</div><div>&nbsp; try {</div><div>&nbsp; &nbsp; // Obtain a reference to the root context of the Name service:</div><div>&nbsp; &nbsp; CORBA::Object_var obj = orb-&gt;resolve_initial_references("NameService");</div><div>&nbsp; &nbsp; // Narrow the reference returned.</div><div>&nbsp; &nbsp; rootContext = CosNaming::NamingContext::_narrow(obj); &nbsp; &nbsp; &nbsp; //the excetion occurs here </div></div><div>&nbsp; &nbsp; ......</div><div>&nbsp; catch()</div><div>&nbsp; &nbsp;{}</div><div>&nbsp; &nbsp; .....</div><div>}</div><div><div style="color:#909090;font-family:Arial Narrow;font-size:12px">------------------</div><div style="font-size:14px;font-family:Verdana;color:#000;"><div>&nbsp;</div></div></div><div>&nbsp;</div>