tuxedo多域模式tpforward出错_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3159 | 回复: 0   主题: tuxedo多域模式tpforward出错        下一篇 
刘习托
注册用户
等级:中士
经验:208
发帖:66
精华:0
注册:2011-11-23
状态:离线
发送短消息息给刘习托 加好友    发送短消息息给刘习托 发消息
发表于: IP:您无权察看 2014-10-8 14:16:36 | [全部帖] [楼主帖] 楼主

调用TPforward的方式如下:

void *FWSVR(rqst)
TPSVCINFO *rqst;
{
      ... ...
      /*从rqst->data获取deptsrvname然后转发报文*/
      /*csendlen是一个结构体的长度,大小固定为150字节*/
      ... ....
      tpforward (deptsrvname, (char *)rqst->data, csendlen, 0L) ;
}
userlog ("Tperrno = [%d],[%s]", tperrno,tpstrerror(tperrno)) ;
tpterm () ;
}


ULOG出现以下错误,但是此类错误有不确定性即同样的报文有时会出现以下错误,找了N多资料无果,不知道哪位tuxedo高手可以帮帮忙,谢谢~~~

ERROR: msgsnd err: (LIBTUX_CAT:674: ERROR: Message operation failed because of a bad address) errno=14,qid=10276,buf=134698832,bytes=6647,flag=2048
LIBTUX_CAT:1401: WARN: tpforward tpacall failure TPEOS - operating system error


--转自搜狗




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