У меня есть mdb, подключенный к порту прослушивателя websphere, который будет читать сообщение из очереди и сохранять его в базе данных.
Теперь при отправке запроса с помощью sessionBean я добавил в сообщение идентификатор корреляции.
msg.setJMSCorrelationId(theID);
Мой текущий код MDB
onMessage(Message message) {
//it will read the message and insert to db
}
Я хочу, чтобы мой MDB прослушивал только сообщения, которые будут иметь идентификатор корреляции, который я установил при отправке сообщения.
Может кто-нибудь предложить, как это сделать?
myMessage.setStringProperty("NumberOfOrders", "2")
- person Gas   schedule 04.03.2015