hqg52355235 发表于 2008-6-23 17:10:30

ACE open_dll - Failed to open TAO_Codeset:

我在运行tao的时候,抱如下错误:
ACE (4844|5072) LN::open_dll - Failed to open TAO_Codeset: Error: check log for
details.
ACE (4844|5072) Unable to create service object for TAO_Codeset
ACE (4844|5072) LN::open_dll - Failed to open TAO_PI: Error: check log for detai
ls.
ACE (4844|5072) Unable to create service object for ORBInitializer_Registry
IOR:010000000d00000049444c3a4563686f3a312e300000000003000000000000004c0000000101
02cd0d0000003139322e3136382e37352e3100cd9f181b00000014010f00525354da685f4805ea06
00000000000100000001000000cd01000000000000000800000001cdcdcd004f4154000000004c00
0000010102cd0d0000003139322e3136382e34302e3100cd9f181b00000014010f00525354da685f
4805ea0600000000000100000001000000cd01000000000000000800000001cdcdcd004f41540000
00004c000000010102cd0c00000031302e322e37362e323030009f189f181b00000014010f005253
54da685f4805ea0600000000000100000001000000cd01000000000000000800000001cdcdcd004f
4154

为什么呢?我怎么也找不到原因,请各位大虾指教!!!

ppzhu 发表于 2008-11-14 11:33:43

我最近使用CORBA时也遇到相同的问题(ACE_DLL::open failed for TAO_Codeset: Error: check log for details.Unable to find service: TAO_Codeset),后来发现是程序启动时的权限不对,我用的是root权限,后来改成普通用户权限就行了。
我不是大侠,我是青蛙,阿弥陀佛!

codecola 发表于 2008-11-14 17:12:35

原帖由 ppzhu 于 2008-11-14 11:33 发表 http://www.acejoy.com/bbs/images/common/back.gif
我最近使用CORBA时也遇到相同的问题(ACE_DLL::open failed for TAO_Codeset: Error: check log for details.Unable to find service: TAO_Codeset),后来发现是程序启动时的权限不对,我用的是root权限,后来改成普通用户权 ...


为什么我改成普通用户了,还是不行,还有谁知道?:'(

codecola 发表于 2008-11-18 21:54:59

首先确认库文件和连接是否存在,以及库文件的权限。
比如libTAO_Codeset.so.5.5.6是库文件,还应有一个libTAO_Codeset.so连接文件。
我的问题是没有这些连接文件,创建后问题解决。

xinyue543 发表于 2009-8-4 21:48:58

我也遇到类似问题

如何修改普通用户呢?如何创建连接文件呢?谢谢
页: [1]
查看完整版本: ACE open_dll - Failed to open TAO_Codeset: