【问题标题】:solace consumer attach MessageListener warning安慰消费者附加 MessageListener 警告
【发布时间】:2016-08-26 19:34:55
【问题描述】:

我正在尝试使用 JMS 实现在 #Solace Appliance 上发送/接收消息。

我正在使用SolConnectionFactoryImpl 工厂来创建连接。 一切看起来都很好,但是当我尝试将 MessageListener 事件附加到 JMS MessageConsumer 时,Solace 的 API 会打印以下消息

2016 年 2 月 26 日之前 12:40:28 PM com.solacesystems.jms.SolTopicSubscriber setMessageListener INFORMACIÓN: 设置消息监听器 SolTopicSubscriber null

我在这里创建MessageListener

MessageListener messageListenerConsumer = new MessageListener() 
{
    @Override
    public void onMessage(Message arg0) 
    {
        try {
            textPane_1.setText(textPane_1.getText()+"puerquito consumido:"+((TextMessage)arg0).getText()+"\n");
            textPane.setText(textPane.getText()+"puerquito consumido\n");
        } catch(Exception er) {
            textPane.setText(textPane.getText()+"Error al consumir el puerquito\n");
        }                       
    }
};
consumerParameter.setMessageListener(messageListenerConsumer);

我在这里创建消费者并附加MessageListener

messageConsumer = session.createConsumer(destination);
messageConsumer.setMessageListener(consumerParameter.getMessageListener()); 

有什么想法吗?

谢谢

【问题讨论】:

    标签: java jms messaging consumer solace


    【解决方案1】:

    您正在运行哪个版本的 JMS API?

    此日志条目是预期的,并且已在最新版本中移至 DEBUG。

    这是来自 JMS 7.2.0.557 的示例。

    594  [main] DEBUG com.solacesystems.jms.SolTopicSubscriber  - Setting message listener in SolTopicSubscriber null
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-27
      • 2011-12-24
      • 2022-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多