Essentiellement dès que vous créez le AQjmsQueueReceiver
et définissez son écouteur de message sur receive()
la méthode se terminera et le AQjmsQueueReceiver
tombera hors de portée. Je suppose qu'il est invoqué depuis le main
méthode qui signifie également que le programme va se fermer. Vous devez :
- Modifiez votre application afin que vos objets JMS ne soient pas hors de portée (car ils seront récupérés).
- Empêchez votre programme de se fermer pendant qu'il attend des messages.