如何在Fedora 20上为REDHAWK 1.9.0正确配置omniORB引导程序?

时间:2014-01-09 03:44:30

标签: corba redhawksdr omniorb

我正在尝试将REDHAWK 1.9.0移植到Fedora 20.我已经(据我所知)成功地将所有内容强制转换为编译。但是,我无法正确地实例化域。选择域和设备管理器后,我收到消息:

Failed to connect to domain: REDHAWK_DEV
org.omg.CORBA.COMM_FAILURE:   vmcid: SUN  minor code: 201  completed: No

OmniNames和OmniEvents运行愉快,但REDHAWK没有正确连接。

控制台提供了更多信息:

Jan 08, 2014 6:01:30 PM com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl <init>
WARNING: "IOP00410201: (COMM_FAILURE) Connection failure: socketType: IIOP_CLEAR_TEXT; hostname: 192.168.118.129; port: 900"
org.omg.CORBA.COMM_FAILURE:   vmcid: SUN  minor code: 201  completed: No
    at com.sun.corba.se.impl.logging.ORBUtilSystemException.connectFailure(ORBUtilSystemException.java:2200)
    at com.sun.corba.se.impl.logging.ORBUtilSystemException.connectFailure(ORBUtilSystemException.java:2221)
    at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.<init>(SocketOrChannelConnectionImpl.java:223)

...and so forth

由于错误消息涉及端口900,因此Java引导功能似乎存在一些问题。

我的cfg文件很简单:

InitRef = NameService=corbaname::127.0.0.1:2809
InitRef = EventService=corbaloc::127.0.0.1:11169/omniEvents
endPoint = giop:tcp:127.0.0.1:
endPoint = giop:unix:
endPointPublish = all(addr)
supportBootstrapAgent=1

我尝试了各种bootstrapAgentHostname的排列 配置文件中的bootstrapAgentPort,并已禁用IPv6,但没有运气。

有关我可能做错了什么的建议,或者我在配置文件中可能缺少哪些配置选项?

0 个答案:

没有答案