Diferencia entre revisiones de «MDB en Weblogic»
De Dos Ideas.
(Página nueva: Consejos y problemas al utilizar Message Driven Bean en WebLogic. ==Problemas conocidos en Weblogic 9.2== ===Método ejbCreate()=== El problema encontrado es que al deploya...) |
(Sin diferencias)
|
Revisión del 01:10 29 jul 2008
Consejos y problemas al utilizar Message Driven Bean en WebLogic.
Problemas conocidos en Weblogic 9.2
Método ejbCreate()
El problema encontrado es que al deployar un EAR con su respectivo MDB, este quedaba en estado disconnected. Por consola, para ver esto deberían entrar a Deployments --> miApp --> EJBs --> miMDB --> Control --> Connection Status. Por ende, no se puede utilizar a menos que lo iniciemos a mano.
Estuvimos dando vueltas con esto, hasta que dimos con la supuesta ¿causa? del problema.. El tema es que este MDB, en el método ejbCreate(), inicializa un factory de Spring Framework e inyecta alguans dependencias.
En la práctica, la solución fue instanciarlo directamente dentro del método onMessage(). Al deployar el Mdb, queda en estado connected listo para su uso.