Parallel processing of messages by Solace

Hello @Tripti ,
What issues are you seeing with message ack in the multi-threaded processor case?
I would suggest you might see if you are having the same issues as this question:
Acknowledging messages using Spring JMS — Solace Community
The crux of it is that per the JMS spec: “Acknowledging a consumed message automatically acknowledges the receipt of all messages that have been delivered by its session.”
Solace follows the spec when you configure your session with Session.CLIENT_ACKNOWLEGE , and can use individual message acknowledgement by specifying SupportedProperty.SOL_CLIENT_ACKNOWLEDGE instead.