“为什么?”;org.omg.CORBA.COMM_故障:vmcid:SUN次要代码:208已完成:可能”;我的java corba聊天应用程序出错

“为什么?”;org.omg.CORBA.COMM_故障:vmcid:SUN次要代码:208已完成:可能”;我的java corba聊天应用程序出错,java,chat,corba,Java,Chat,Corba,我一直在尝试运行java corba聊天应用程序ref:- 在这种情况下,当我第一次运行命名服务id nameserv.bat时,错误会弹出 org.omg.CORBA.COMM_故障:vmcid:SUN次要代码:208已完成:可能 Namming服务活动 IOR:null 错误导致了这一行编码 org.omg.CORBA.Object obj=orb.resolve\u初始\u引用( “名称服务”) 我尝试了许多java corba聊天应用程序,所有应用程序都以这个错误结束,这一行所有应用程序

我一直在尝试运行java corba聊天应用程序ref:-

在这种情况下,当我第一次运行命名服务id nameserv.bat时,错误会弹出

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

Namming服务活动

IOR:null

错误导致了这一行编码

org.omg.CORBA.Object obj=orb.resolve\u初始\u引用( “名称服务”)


我尝试了许多java corba聊天应用程序,所有应用程序都以这个错误结束,这一行所有应用程序都有相同的编码错误,这个错误是什么?我如何解决它?如果主机名或端口不匹配,您可能会遇到这个错误。run_oss_client.bat/sh文件参数中的主机名和端口号应与Java IDL Name Server的主机名和端口号匹配

虽然AS10G R2中没有运行oss客户端脚本,但在注意到同一台机器上正在运行另一个报告后,您可以轻松地计算出来。它是:重用同一台机器上现有的命名服务端口。

请尝试以下方法

修改$ORACLE\u HOME/reports/conf/rwnetwork.conf以允许它在同一服务器上使用其他命名服务端口号

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

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


这是运行tnameserve的命令:
tnameserv-orbInitialPort1050

谢谢radha,这很好,我可以在启动tnameserver后获得ior值……非常感谢\