https://techiworks.com/solace-publisher-subscriber-spring-integration-using-jms/