找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 3849|回复: 4

[已解决]关于再次连接命名服务

[复制链接]
发表于 2010-3-11 15:58:36 | 显示全部楼层 |阅读模式
谢谢各位高手来关注本贴,我的问题如下:
      我是做了一个对话框来输入IP地址,然后连接其IP的命名服务,我发现如果第一次输入一个错误的IP进行连接,后面再输入正确的IP也连接不上,提示错误是NO USABLE PROFILE IN IOR。我始终没弄明白错误的出现原因,望高手赐教~~
InitCorba()
{
try
{
。。。
    m_orb = CORBA::ORB_init (argc, argv, "");
  //Get the Naming Context reference
  CORBA::Object_var naming_context_object= m_orb->resolve_initial_references("NameService");
  CosNaming::NamingContext_var naming_context_var = CosNaming::NamingContext::_narrow(naming_context_object.in());//错误就在此
。。。
}

[ 本帖最后由 evangel 于 2010-4-19 12:07 编辑 ]
发表于 2010-3-15 22:19:31 | 显示全部楼层
CORBA不懂行。跟踪一下看看?
 楼主| 发表于 2010-3-16 11:36:56 | 显示全部楼层
是否是IOR需要更新~?
 楼主| 发表于 2010-3-16 11:43:11 | 显示全部楼层
问题已解决,需要在触发异常后释放orb,m_orb->destroy();
发表于 2010-3-31 14:21:23 | 显示全部楼层

回复 #1 evangel 的帖子

楼主,能留下个QQ给我不,我有问题想向你请教
我的QQ:345931986
这个是我碰到的问题,弄了好多天,都没能弄清楚,谢谢了
http://www.acejoy.com/space/html/25/t-2025.html
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-11-22 12:59 , Processed in 0.014199 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表