From 2b6ff5d9dd1489cc580f99d42dabc9d1d0d154f0 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Wed, 1 Sep 2010 11:21:40 +0000 Subject: [PATCH] fixed no-message-received commit case for non-cached Sessions (SPR-7478) git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3623 50f2f4bb-b051-0410-bef5-90022cba6387 --- .../jms/listener/AbstractPollingMessageListenerContainer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.springframework.jms/src/main/java/org/springframework/jms/listener/AbstractPollingMessageListenerContainer.java b/org.springframework.jms/src/main/java/org/springframework/jms/listener/AbstractPollingMessageListenerContainer.java index af0c0f8b2ca..cd7bcaa03a4 100644 --- a/org.springframework.jms/src/main/java/org/springframework/jms/listener/AbstractPollingMessageListenerContainer.java +++ b/org.springframework.jms/src/main/java/org/springframework/jms/listener/AbstractPollingMessageListenerContainer.java @@ -351,7 +351,7 @@ public abstract class AbstractPollingMessageListenerContainer extends AbstractMe } noMessageReceived(invoker, sessionToUse); // Nevertheless call commit, in order to reset the transaction timeout (if any). - commitIfNecessary(session, message); + commitIfNecessary(sessionToUse, message); // Indicate that no message has been received. return false; }