Я использую sendAndReceive из JmsMessagingTemplate в контроллере MVC, но если ответное сообщение не отправлено, он, кажется, продолжает ждать ответа навсегда. В документации говорится, что:Как установить время ожидания ожидания на JmsMessagingTemplate.sendAndReceive
Возвращает: ответ, возможно, ноль, если сообщение не может быть получен, например, из-за тайм-аута
Однако я просто не могу понять, как долго после того, как дается тайм-аут или где его настраивать. Может кто-то объяснить это мне?
FYI: Я не использую весеннюю интеграцию, но весенние сообщения.
Спасибо! Это решило. После установки getTimeout в JmsTemplate и затем передачи этого в JmsMessagingTemplate это сработало – Roan