Tuxedo 9.1遇到的奇怪问题,请教~~_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
2
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 1480 | 回复: 1   主题: Tuxedo 9.1遇到的奇怪问题,请教~~        上一篇   下一篇 
css
注册用户
等级:上尉
经验:516
发帖:38
精华:0
注册:2013-1-11
状态:离线
发送短消息息给css 加好友    发送短消息息给css 发消息
发表于: IP:您无权察看 2014-9-23 9:30:37 | [全部帖] [楼主帖] 楼主

小弟初次使用tuxedo,有个奇怪的问题请教达人

环境:win2000 Server + tuxedo9.1
         TUXDIR,WSADDR等环境变量已配置好

tuxedo作为客户端向其他机器的服务端发送数据

我用vc6写了一个简单的dll,功能是tpalloc-->tpcall-->tpfree
然后用程序A调用这个dll

在vc下用debug,指定A程序调试这个dll一切ok,可以正常发送接收数据。

奇怪的问题出现了,用A调用dll在tpcall时报错,服务端没收到数据,客户端系统日志如下:

175649.TEST-SYSTEM!?proc.2832.3064.0: 10-27-2009: Tuxedo Version 9.1, 32-bit
175649.TEST-SYSTEM!?proc.2832.3064.0: GP_CAT:1591: INFO: License file E:\tuxedo9.1\udataobj\lic.txt not found
175649.TEST-SYSTEM!?proc.2832.3064.0: LIBWSC_CAT:1052: ERROR: Environment variable WSNADDR not set
175649.TEST-SYSTEM!?proc.2832.3064.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
175649.TEST-SYSTEM!?proc.2832.3064.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level


我用Tperrno错误信息显示在log里如下:

175649.TEST-SYSTEM!?proc.2832.3064.-2: Err Info = TPESYSTEM - internal system error


看日志好像是说WSNADDR没有设置,可以如果没设置vc调试状态又可以发送接收数据。。。。。
请问是我哪里的设置有问题吗




赞(0)    操作        顶端 
联动大白
注册用户
等级:新兵
经验:79
发帖:0
精华:0
注册:2015-5-27
状态:离线
发送短消息息给联动大白 加好友    发送短消息息给联动大白 发消息
发表于: IP:您无权察看 2017-8-1 0:00:00 | [全部帖] [楼主帖] 2  楼

为了方便大家阅读,我对文章中错误号来解释一下吧!

Error Id: GP_CAT:1591

Title: INFO: License file filename not found

Description:

The system could open the file filename.


Error Id: LIBWSC_CAT:1020

Title: ERROR: Unable to obtain authentication level

Description:

An attempt to connect to the BEA TUXEDO application has failed during a tpchkauth call. There are a number of reasons this could happen. The most obvious ones are the network address, WSNADDR, is incorrect or the network device, WSDEVICE, is not specified or is incorrect. Other possibilities for this failure are the network may be down, the Workstation Listener process may not be running, or the site of the Workstation Handler may be down.


Error Id: LIBWSC_CAT:1027

Title: ERROR: Unable to connect to WSH

Description:

An attempt to connect to the TUXEDO System/T application has failed during a tpchkauth call. There are a number of reasons this could happen. The most obvious ones: the network address, WSNADDR, may be incorrect, the network device, WSDEVICE, may be incorrect or not specified. Other possibilities: the network may be down, the WSL may not be running, or the site of the WSH may be down.


Error Id: LIBWSC_CAT:1052

Title: ERROR: Environment variable WSNADDR not set

Description:

The environment variable WSNADDR is not set.


也许你已明白,但对一个人有用也是我存在的理由!^_^ By:持之以恒的大白

-- 来自: 北京联动北方科技有限公司



赞(0)    操作        顶端 
总帖数
2
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论