OpenDDS运行问题

dishi 2020-03-02 11:04:58
操作系统为:ubuntu16.04,软件包为:ACE+TAO-6.5.tar.gz,OpenDDS-3.12.tar.gz,解压缩,设置环境变量,修改文件等等,编译均通过运行测试例子出现问题,如下提示:

dishi0818@dishi0818-desktop:~/OpenDDS-3.13.3/opendds/examples/DCPS/Messenger_Imr$ perl run_test.pl

>>> /home/dishi0818/OpenDDS-3.13.3/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/tao_imr_locator -o imr.ior -orbendpoint iiop://:10756

>>> /home/dishi0818/OpenDDS-3.13.3/ACE_wrappers/TAO/orbsvcs/ImplRepo_Service/tao_imr_activator -o activator.ior -ORBInitRef ImplRepoService=file://imr.ior -orbendpoint iiop://:11965

>>> /home/dishi0818/OpenDDS-3.13.3/opendds/bin/DCPSInfoRepo -NOBITS -o repo.ior -ORBuseimr 1 -ORBInitRef ImplRepoService=file://imr.ior

>>> /home/dishi0818/OpenDDS-3.13.3/ACE_wrappers/bin/tao_imr -ORBInitRef ImplRepoService=file://imr.ior shutdown InfoRepo

Successfully shut down server <InfoRepo>

>>> /home/dishi0818/OpenDDS-3.13.3/ACE_wrappers/bin/tao_imr -ORBInitRef ImplRepoService=file://imr.ior update InfoRepo -l dishi0818-desktop -c "/home/dishi0818/OpenDDS-3.13.3/opendds/bin/./DCPSInfoRepo -NOBITS -o repo.ior -ORBuseimr 1 -ORBInitRef ImplRepoService=file://imr.ior"

Successfully registered <InfoRepo>.

>>> /home/dishi0818/OpenDDS-3.13.3/ACE_wrappers/bin/tao_imr -ORBInitRef ImplRepoService=file://imr.ior list -v

Server <InfoRepo>

Activator: dishi0818-desktop

Command Line: /home/dishi0818/OpenDDS-3.13.3/opendds/bin/./DCPSInfoRepo -NOBITS -o repo.ior -ORBuseimr 1 -ORBInitRef ImplRepoService=file://imr.ior

Working Directory:

Activation Mode: NORMAL

Number of retries: 0

Running at endpoint: corbaloc:iiop:1.2@192.168.1.107:38325/


/home/dishi0818/OpenDDS-3.13.3/opendds/examples/DCPS/Messenger_Imr/publisher -DCPSConfigFile pub.ini -orbendpoint iiop://:10058

/home/dishi0818/OpenDDS-3.13.3/opendds/examples/DCPS/Messenger_Imr/subscriber -DCPSConfigFile sub.ini

(3359|140679968499520) EXCEPTION, ERROR: InfoRepoDiscovery::add_domain_participant:

system exception, ID 'IDL:omg.org/CORBA/TRANSIENT:1.0'

TAO exception, minor code = 0 (implrepo server exception; unspecified errno), completed = NO


(3359|140679968499520) ERROR: DomainParticipantFactoryImpl::create_participant, add_domain_participant returned invalid id.

(3358|140132415887168) EXCEPTION, ERROR: InfoRepoDiscovery::add_domain_participant:

system exception, ID 'IDL:omg.org/CORBA/TRANSIENT:1.0'

TAO exception, minor code = 0 (implrepo server exception; unspecified errno), completed = NO


create_participant failed.

(3358|140132415887168) ERROR: DomainParticipantFactoryImpl::create_participant, add_domain_participant returned invalid id.

create_participant failed.

ERROR: publisher timedout

ERROR: publisher returned -1

ERROR: subscriber returned 1

>>> /home/dishi0818/OpenDDS-3.13.3/ACE_wrappers/bin/tao_imr -ORBInitRef ImplRepoService=file://imr.ior shutdown InfoRepo

Successfully shut down server <InfoRepo>

test FAILED.


请高手指教!!!
...全文
444 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复

大佬最后怎么解决的呀,我被这个问题困惑两天了

  • 打赏
  • 举报
回复
Emma_xm 2021-02-23
楼主,这个问题你解决了没有?我也遇到类似问题了。。
  • 打赏
  • 举报
回复
@Emma_xm 我也遇到了这个问题,你们最后怎么解决的呀
  • 举报
回复
发帖
其它技术问题

3858

社区成员

C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
帖子事件
创建了帖子
2020-03-02 11:04
社区公告
暂无公告