【发布时间】:2014-06-23 18:28:54
【问题描述】:
我正在尝试测试我在 CentOS 上运行的 RedHawk 构建的第一个波形。它有两个组件,它们在沙箱中运行正常,但是当我尝试启动域以将其作为波形进行测试时,它会失败并显示 CORBA_COMM:Failure vmcid SUN 次要代码 201。如果我将调试级别提高到 DEBUG或 TRACE 我可以看到域管理器启动并绑定到命名服务,控制台中的最后一行是 开始ORB! 然后弹出一个给出 CORBA_COMM 失败的窗口。我可以看到使用 ps 和使用 nameclt 运行的 DomainManager proc 我可以看到在 NamingService 中注册的域,但是 IDE 中的 CORBA 名称服务选项卡没有显示它(nameclt 和 IDE 都显示 EventChannelFactory)。 nameclt 返回的 IOR 与 IDE 控制台 DEBUG 行中列出的 IOR 不同(它们不应该匹配吗?)。
这有点类似于 jerhil 1 月 9 日提出的一个问题,尽管他使用的是 Fedora 20,但这个问题一直没有答案。
【问题讨论】:
-
这个问题似乎在 v1.10 中得到修复。对于较新的版本,我不需要以下解决方案。
标签: redhawksdr omniorb