Thanks very much @mpatel.
Definitely an improvement. There is another issue though.
INFO [main] c.s.s.c.s.b.p.SolaceQueueProvisioner: Subscribing queue client.hostName.securities to topic client.hostName.securities
ERROR [main] o.s.c.s.b.BindingService: Failed to create consumer binding; retrying in 30 seconds
It is trying to connect to the queue client.hostName.securities which is correct, but the topic is client.hostName.securities
In the Solace dashboard for the queue client.hostName.securities we have Subsciptions topic:
client/hostName/securities
In my config file I have:
spring:
cloud:
stream:
bindings:
receiveSecurity-in-0:
destination: client.hostName.securities
So it is pointing to subscirbing queue and in turn that queue is subscribed to the topic:
client/hostName/securities
Do I need to change anything in my config, so that it points to the topic
client/hostName/securities
instead of:
client.hostName.securities