如何使用Java向Tibco Renvdezvous发送消息?

时间:2014-04-30 17:23:48

标签: java tibco tibco-rv

我正在尝试使用Java通过Renvdezvous向Tibco服务器发送消息。 我在安装文件夹“%TIBRV_HOME%/ src / examples / java”中使用了示例代码

1 - 在更改服务,守护进程,主题后运行“tibrvclient”示例时。 我在控制台中找到了以下消息,服务器没有收到任何消息。

  

“尝试使用主题xxx联系服务器... 2014-04-30 19:10:15   RV:进程未处理TIB / Rendezvous错误:{ADV_CLASS =“WARN”   ADV_SOURCE =“SYSTEM”ADV_NAME =“LICENSE.EXPIRE”ADV_DESC =“许可证   将到期“expiretime = 2014-04-30 17:20:15Z host =”10.0.8.17“}”

2 - 当我在更改服务,守护进程,cmname,confirmAdvisorySubject之后运行“cmsender”示例时,我在客户端控制台中找到了以下消息

  

2014-04-30 19:15:58 RV:进程未处理TIB / Rendezvous错误:   {ADV_CLASS =“警告”ADV_SOURCE =“系统”ADV_NAME =“LICENSE.EXPIRE”   ADV_DESC =“许可证将过期”expiretime = 2014-04-30 17:25:58Z   主机= “10.0.8.17”}

但是服务器没有收到任何消息,并且以下错误在服务器中

  

咨询:    _RV.ERROR.RVCM。** REGISTRATION.COLLISION 的。** ECACTIBCMSAdapt.CMQ

     

消息:{,M_TREE {       {ADV_CLASS,M_STRING,“ERROR”}

{ADV_SOURCE, M_STRING, "RVCM"}

{ADV_NAME, M_STRING, "REGISTRATION.COLLISION.ECACTIBCMSAdapt.CMQ"}

{name, M_STRING, "ECACTIBCMSAdapt.CMQ"}

{confl_inbox, M_STRING, "_INBOX.0A000811.2DF453612FCE18B68088.1"}
{confl_addr, M_UNKNOWN, 10.0.8.17} }}

任何建议都将受到高度赞赏

1 个答案:

答案 0 :(得分:0)

您应该在$ TIBRV_HOME / bin中放入有效的注册文件“ tibrv.tkt”,然后重新启动计算机。

相关问题