Using Spring cloud Stream, message is being sent as an attachment instead of content

Thank You Marc for quick response. The subscriber application is an existing application. I am writing my application to produce the messages. when i observed it in the solace admin, the queue is showing the content size as “0” and Attachment Size as >0. Due to this the subscriber app is not getting any message. I need to find a way to publish the message as content. i am using StreamBridge.send(topic, data) method to publish