Gestión de errores de conexión en un MDB
-
21-09-2019 - |
Pregunta
¿Es posible gestionar los tiempos de espera de conexión o errores en un MessageDrivenBean?
Usted puede hacer la fábrica para volver a intentar la conexión de un número determinado de veces, pero ... ¿es posible hacer algunas acciones cada vez que un nuevo proceso de reconexión es NECESARIO? ¿Es posible registrar una ExceptionListener en la conexión del MessageDrivenBean alguna manera?
Muchas gracias.
Solución
Finalmente no fue capaz de hacer esto, pero me cambiaron a jmsjra JMSJCA que se adapte mejor a mis needings. JMSJCA se incluye en el proyecto GlassFish ESB.
Otros consejos
Siempre se puede tener algún tipo de error o tema cola que se puede colocar a excepción de su MDB. Incluyendo el CorrelationId en el mensaje de error para sincronizar con el mensaje original si se desea.