I am using an amqp-backed channel (amqp:channel). Is there a work-around to being able to stop rejected messages from being sent back to queue ? Acknowledge-mode is AUTO and channel-transacted is TRUE. I have an error-handler defined (MessagePublishingErrorHandler) that sends the error message to the errorChannel. But I don't want the original message sent back to the queue.