fixed issue where the MessageAcker interface was not used to ack the message but instead it called to underlying rabbitMQ message directly