2013-04-10 3 views
5

В настоящее время я работаю над проектом на основе EJB 3.1, работающим на GlassFish, который использует настраиваемую платформу для настройки функциональности любых SessionBeans. Используя это, мы можем включить, отключить и перенастроить большинство сервисов во время выполнения. К сожалению, мы не можем распространять это на поддержку согласования MDB. Я хотел бы установить селектор, который использует MDB, на основе информации о конфигурации и повторно настройте его, если настройки меняются.Есть ли способ настроить MDB программно?

К сожалению, я мог только создать SessionBean, который создает MessageConsumers изначально на сеансах JMS на основе конфигурации и иметь сообщения JMS handleb от MessageListeners, но мне сказали, что мы потеряем параллелизм и обработку транзакций системы EJB, так как мы больше не будем использовать MDB.

Итак, есть ли способ сделать то, что я ищу, используя MDB? Кто-то сказал мне, что есть некоторые запланированные расширения в новых проектах EJB и JMS, но я не могу найти указатель на эту конкретную тему.

ответ

Смежные вопросы