java - 在 Tibco EMS 中创建 TopicSubscriber 期间出现异常

标签 java tibco tibco-ems

我正在使用 tibco ems 并在特定主题上创建 TopicSubscriber,并且在订阅者创建期间出现以下异常。

Exception occured while creating object:EmailVerificationAsyncConsumerjavax.jms.**JMSSecurityException: Not permitted**
        at com.tibco.tibjms.Tibjmsx.buildException(Tibjmsx.java:591)
        at com.tibco.tibjms.TibjmsxSessionImp._createConsumer(TibjmsxSessionImp.java:448)
        at com.tibco.tibjms.TibjmsxSessionImp._createConsumer(TibjmsxSessionImp.java:370)
        at com.tibco.tibjms.TibjmsTopicSession.createSubscriber(TibjmsTopicSession.java:58)
        at com.sybase365.mobiliser.custom.project.jms.EmailVerificationAsyncConsumer.<init>(EmailVerificationAsyncConsumer.java:46)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method).

请提出解决此问题的方法。

最佳答案

如果$sys.lookupsecure属性(property),您需要grant至少send授予用户权限。

连接到 EMS 管理员工具并运行以下命令以执行相同操作:

grant queue $sys.lookup <user_name> send

关于java - 在 Tibco EMS 中创建 TopicSubscriber 期间出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34860531/

相关文章:

java - EMS性能问题

Java:接受自签名证书

java - 链接到 scala 时,eclipse 显示参数名称 arg0、arg1、arg2… 用于方法?

java - 如何使 Filereader 的 readLine() 转到上一个位置

java - Tibco EMS 选择器能有多先进?

graph - 使用堆积条时的对齐错误

java - 计算RGB使用强度

c# - 如何使用多个表创建 Spotfire 数据源

spring - 使用 Spring Integration DSL 读取 Tibco EMS 主题

tibco - TIBCO EMS 是否支持 STOMP 传输协议(protocol)?