2013-04-10 11 views
5

Attualmente sto lavorando a un progetto basato su EJB 3.1 in esecuzione su GlassFish che utilizza un framework personalizzato per configurare la funzionalità di qualsiasi SessionBeans. Usando questo possiamo abilitare, disabilitare e riconfigurare la maggior parte dei servizi in fase di esecuzione. Purtroppo non possiamo estenderlo per supportare la conifurazione di MDB. Vorrei impostare il selettore che un MDB sta utilizzando in base alle informazioni di configurazione e riconfigurarlo se le impostazioni cambiano.C'è un modo per configurare gli MDB in modo programmatico?

Sfortunatamente ho potuto creare un SessionBean che crea MessageConsumers in modo nativo nelle sessioni JMS in base alla configurazione e di avere i messaggi JMS handleb da MessageListeners, ma mi è stato detto in questo modo perdere la concorrenza e la gestione delle transazioni del sistema EJB, poiché non utilizzeremmo più MDB in questo modo.

Quindi c'è un modo per fare ciò che sto cercando utilizzando MDB? Qualcuno mi ha detto che ci sono delle estensioni pianificate nelle nuove bozze di EJB e JMS, ma non ho trovato un puntatore a quel particolare argomento.

risposta

Problemi correlati