Closed
Description
Lubos Krnac opened SPR-13278 and commented
Re-delivery of message when exception happen for combination AUTO_ACKNOWLEDGE and SimpleJmsListenerContainerFactory doesn't work since 4.1.7.RELEASE.
To reproduce I submitted spring-framework-issues sample project. Test expects duplicate message to be stored in DB, because app simulates error for first received message.
Behavior is different for Spring Boot 1.2.5.RELEASE in comparison to 1.2.4.RELEASE.
Affects: 3.2.14, 4.1.7
Reference URL: spring-attic/spring-framework-issues#100
Issue Links:
- AbstractMessageListenerContainer#doExecuteListener can cause a dropped message if using CLIENT_ACKNOWLEDGE and the container is stopped and subsequently started again. [SPR-12015] #16631 AbstractMessageListenerContainer#doExecuteListener can cause a dropped message if using CLIENT_ACKNOWLEDGE and the container is stopped and subsequently started again.
- Remoting over JMS with receiveTimeout blocks service forever [SPR-13052] #17644 Remoting over JMS with receiveTimeout blocks service forever