В WAS 8.5.5.3 Admin Console существует настройка:
Ресурсы / JMS / Характеристики активации / MySpec / Destination / Message selector
Похоже, вы можете назначить селектор сообщений jms из этого поля, но я не смог получить никакого эффекта от него.
Использование аннотации работает просто отлично:
@MessageDriven(activationConfig = {
@ActivationConfigProperty(propertyName = "messageSelector",
propertyValue = "MyJMSProperty = 'somevalue'"),
...
})
Итак, мой вопрос: как мне использовать упомянутое поле консоли селектора сообщений?
Мотивация состоит в том, чтобы отдавать предпочтение определенным сообщениям в кластерной среде, настраивая фильтр для каждого узла, не изменяя само приложение JavaEE.