Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.2
-
Fix Version/s: 1.3
-
Labels:None
-
Number of attachments :
Description
When Spring's DefaultMessageListenerContainer is used to read from a topic as a durable subscriber, that resource is not enlisted in the global transaction.
See: http://forum.springframework.org/showthread.php?p=166564
Fixed in head. createDurableSubscriber() methods did not create wrapper objects that perform enlistment.
This has now been fixed with a new TopicSubscriberWrapper that is also cached according to cacheProducersConsumers property, like for MessageProducers and MessageConsumers.