I have Spring XD Rabbit source in my stream definition but it will fail when the queue it's listening is not yet created. When I am using Spring Integration Boot I am able to do this in my JavaConfig.
My stream definition: stream create --name HOLA_Q --definition "rabbit --requeue=false | my-own-processor | null" --deploy
I have tried using rabbit admin in my spring-module.xml inside my-own-processor but doesn't work or get triggered during stream deployment.
Or is this rabbit queue auto creation feature not yet supported?
Many Thanks