У нас есть тема JMS, которая получает несколько типов сообщений (количество типов определяется во время развертывания) с требованием, чтобы сообщения обрабатывались в порядке по типу. Все типы могут обрабатываться одним и тем же MDB.
У нас есть решение, в котором мы разворачиваем несколько версий этого MDB с селекторами для каждого типа. Хотя это работает, это означает, что нам нужно обновлять дескрипторы развертывания в нашем приложении каждый раз, когда мы внедряем новую версию, которая кажется подверженной ошибкам.
Мы рассмотрели возможность использования планов развертывания для решения этой проблемы, но, насколько я понимаю, возможно только изменить существующие MDB, но не добавлять новые.
Есть что-то, чего нам не хватает?
Мы используем weblogic 10.3