【问题标题】:what is the reason for "org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 208 completed: Maybe" error in my java corba chat application我的 java corba 聊天应用程序中出现“org.omg.CORBA.COMM_FAILURE:vmcid:SUN 次要代码:208 已完成:可能”错误的原因是什么
【发布时间】:2012-12-04 08:17:50
【问题描述】:

我一直在尝试运行 java corba 聊天应用程序参考:-https://github.com/ehl/TalkCat

当我第一次运行命名服务 id nameserv.bat 时会弹出错误

org.omg.CORBA.COMM_FAILURE:vmcid:SUN 次要代码:208 已完成:可能

命名服务激活!!

IOR:空

错误导致这行编码

org.omg.CORBA.Object obj = orb.resolve_initial_references( “名称服务”);

我已经尝试了许多 java corba 聊天应用程序,所有应用程序都以这个错误结束,这一行所有应用程序接缝都有同样的编码错误这个错误是什么,我该如何解决它

【问题讨论】:

    标签: java chat corba


    【解决方案1】:

    如果主机名或端口号不匹配,您可能会收到此错误。 run_oss_client.bat/sh 文件的参数中的主机名和端口号应与Java IDL Name Server 匹配。

    虽然 AS10G R2 中没有 run_oss_client 脚本,但您可以在注意到另一台报告在同一台机器上运行后轻松解决。它是:在同一台机器上重用现有的命名服务端口。

    请尝试以下方法。

    修改$ORACLE_HOME/reports/conf/rwnetwork.conf,让它使用同一服务器上的其他命名服务端口号。

    <discoveryService>
      <namingService name="Cos" host="127.0.0.1" port="14021"/>
    </discoveryService>
    

    【讨论】:

      【解决方案2】:

      首先在命令提示符中启动tnameserver,然后在您的程序中启动您的名称服务器。

      这是运行 tnameserve 的命令:tnameserv -ORBInitialPort 1050

      【讨论】:

      • 感谢 radha 这工作正常我能够在启动 tnameserver 后获得 ior 值....非常感谢\
      猜你喜欢
      • 1970-01-01
      • 2019-10-23
      • 1970-01-01
      • 2012-03-16
      • 1970-01-01
      • 1970-01-01
      • 2010-12-03
      • 2022-11-18
      • 1970-01-01
      相关资源
      最近更新 更多