Reprocessing Messages

Hi @Ali ,
If your consumer is using client acks you want to make sure you either ack or nack each message. This way if a message is nacked it can be redelivered, or sent to a dead message queue (if configured) and max-retries has been reached.
See the Client Acknowledgements section of the docs here: Acknowledging Messages Received by Clients >
I believe you should be able to set this in your spring properties using:
solace.java.apiProperties.message_ack_mode=JCSMPProperties.SUPPORTED_MESSAGE_ACK_CLIENT
(You will probably have to look up the String value for that enum above…I don’t recall)
Hope that helps!