我的java CORBA聊天应用程序中出现“org.omg.CORBA.COMM_FAILURE:vmcid:SUN minor code:208 completed:Maybe”错误的原因是什么
我一直在尝试运行java corba聊天应用程序ref:-https://github.com/ehl/TalkCat
当我第一次运行命名服务id nameserv时。蝙蝠的错误弹出
org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 208 completed: Maybe
Namming Service activé !!
IOR : null
这个错误导致了这行代码
org。天啊。科尔巴。Object obj=orb。解析初始引用( “名称服务”)
我尝试了很多java corba聊天应用程序,所有应用程序都以这个错误结束,这一行所有应用程序都有相同的编码错误,这个错误是什么,我如何解决它
# 1 楼答案
如果主机名或端口不匹配,则可能会出现此错误。run_oss_client参数中的主机名和端口号。bat/sh文件应与Java IDL名称服务器的文件匹配
虽然AS10G R2中没有运行_oss_客户端脚本,但在注意到同一台机器上正在运行另一个报告后,您可以轻松地计算出来。它是:重用同一台机器上现有的命名服务端口
请尝试以下方法
修改$ORACLE_HOME/reports/conf/rwnetwork。conf允许它在同一台服务器上使用其他命名服务端口号
# 2 楼答案
首先在命令提示符中启动
tnameserver
,然后在程序中启动名称服务器这是运行tnameserve的命令:
tnameserv -ORBInitialPort 1050