2008/10/16 vanyatka <[EMAIL PROTECTED]>: > > Hi, > > I'm merging two queues into one using Virtual Destinations. > > <compositeQueue name="virtualQ1"> > <forwardTo> > <queue > physicalName="physicalQ"/> > </forwardTo> > </compositeQueue> > <compositeQueue name="virtualQ2"> > <forwardTo> > <queue > physicalName="physicalQ"/> > </forwardTo> > </compositeQueue> > > I'd like to separate messages later using JMS property. How can I add a JMS > property to all messages coming from each queue using ActiveMQ > configuration?
You're best bet is to use Camel to create a route to set a header and move messages. <from uri="activemq:virtualQ1"> <setHeader name="foo" value="bar"/> <to uri="activemq:physicalQ1"/> </from> then you can use a Content Based Router later on etc. http://activemq.apache.org/camel/enterprise-integration-patterns.html -- James ------- http://macstrac.blogspot.com/ Open Source Integration http://fusesource.com/
