#Solace Appliance でメッセージを送受信するために JMS 実装を使用しようとしています。
SolConnectionFactoryImpl
factory を使用して接続を作成しています。MessageListener
すべて問題ないように見えますが、イベントを JMSにアタッチしようとするとMessageConsumer
、Solace の API が次のメッセージを出力します
2016 年 26 月 26 日 12:40:28 PM com.solacesystems.jms.SolTopicSubscriber setMessageListener 情報: 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());
何か案が?
ありがとうございました