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/

Reply via email to