# Develop spring cloud stream code to manually send acknowledgement post message consumption

**URL:** <https://community.solace.com/t/develop-spring-cloud-stream-code-to-manually-send-acknowledgement-post-message-consumption/417>\
**Category:** Connectors & Integrations\
**Tags:** spring-cloud-stream\
**Created:** [September 25, 2020, 11:33am UTC](https://community.solace.com/t/develop-spring-cloud-stream-code-to-manually-send-acknowledgement-post-message-consumption/417 "2020-09-25T11:33:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![paramitakundu](https://yyz1.discourse-cdn.com/solace/user_avatar/community.solace.com/paramitakundu/32/353_2.png) [@paramitakundu](https://community.solace.com/u/paramitakundu)\
**Post date:** [September 25, 2020, 11:33am UTC](https://community.solace.com/t/develop-spring-cloud-stream-code-to-manually-send-acknowledgement-post-message-consumption/417/1 "2020-09-25T11:33:49Z")

</div>

Develop spring cloud stream code to manually send acknowledgement post message consumption  
“pick up message from Solace broker → do some business logic → if business logic successful → ack the message so that it gets deleted from queue (if not, don’t ack)”

---

<div class="post-metadata">

**Author:** ![marc](https://yyz1.discourse-cdn.com/solace/user_avatar/community.solace.com/marc/32/2191_2.png) [@marc](https://community.solace.com/u/marc)\
**Post date:** [September 25, 2020, 1:43pm UTC](https://community.solace.com/t/develop-spring-cloud-stream-code-to-manually-send-acknowledgement-post-message-consumption/417/2 "2020-09-25T13:43:50Z")

</div>

Hi @paramitakundu,  
Welcome to the Solace Community! Currently the Cloud Stream Binder for Solace does not support manual ACKs, however there is [an enhancement open](https://github.com/SolaceProducts/solace-spring-cloud/issues/14) that you can follow and a little birdie told me it should be supported in the next major release of `solace-spring-cloud` 😉  
Right now my best guess is that release will be in the November time frame but I’ll try to remember to update this thread when I know more.

I know it’s not as useful as doing a manual ACK, but keep in mind that the pubsub+ cloud stream binder will automatically ACK your message after the app returns successfully. If your app throws an exception the message will be requeued.

-Marc

---

<div class="post-metadata">

**Author:** ![marc](https://yyz1.discourse-cdn.com/solace/user_avatar/community.solace.com/marc/32/2191_2.png) [@marc](https://community.solace.com/u/marc)\
**Post date:** [February 26, 2021, 3:24pm UTC](https://community.solace.com/t/develop-spring-cloud-stream-code-to-manually-send-acknowledgement-post-message-consumption/417/3 "2021-02-26T15:24:14Z")

</div>

Hi @paramitakundu,  
Just a heads up to you and anyone else that comes across this thread that this is now possible in `solace-spring-cloud` v2.0.0.  
Info here: [solace-spring-cloud/solace-spring-cloud-starters/solace-spring-cloud-stream-starter at master · SolaceProducts/solace-spring-cloud · GitHub](https://github.com/SolaceProducts/solace-spring-cloud/tree/master/solace-spring-cloud-starters/solace-spring-cloud-stream-starter#manual-message-acknowledgment)
