Hi all I have a somewhat interesting use case. I want to create an ESB that has some level of multitenancy in mind. What I'm thinking is that I'll have a single end point that acts as the entry, in this case a SOAP based web service. I'm going to take the data from this webservice and put it on to a queue that is defined dynamically, and allow a camel route to process data from this queue, convert it once and twice.
The problem I'm seeing is around the definition of these queues. Is it possible that a queue, or even route "activemq://foo1" be created dynamically at runtime without doing anything else? It's almost like a route prototype with some kind of variable substitution. I think part of my solution should use http://camel.apache.org/recipient-list.html since I need to essentially send data in a certain order to different endpoints. Any thoughts on this approach? John