#3222 introduced a regression as Rabbit does not support JTA (contrary to JMS) so a different fix should be applied there. Rabbit also has a `channelTransacted` flag that we could use