Hello,

After some search, I think I managed to do what you describe.
The only difference I see is that I had to re-specify the default value for
name and prefix of virtualtopics:

<virtualTopic name="VirtualTopic.>" prefix="Consumer.*."
selectorAware="false"/>

in the <virtualDestinations> block.

Example:

        <destinations>
                <topic physicalName="VirtualTopic.orders" />
                <queue physicalName="Consumer.A.VirtualTopic.orders" />
                <queue physicalName="Consumer.B.VirtualTopic.orders" />
                <queue physicalName="Consumer.C.VirtualTopic.orders" />
        </destinations>

        <destinationInterceptors> 
                <virtualDestinationInterceptor> 
                        <virtualDestinations> 
                                <virtualTopic name="VirtualTopic.>" 
prefix="Consumer.*."
selectorAware="false"/>
                                <compositeQueue 
name="Consumer.C.VirtualTopic.orders">
                                        <forwardTo>
                                                <topic physicalName="Topic.C" />
                                                <queue physicalName="Queue.C" />
                                        </forwardTo>
                                </compositeQueue>                               
                        </virtualDestinations>
                </virtualDestinationInterceptor> 
        </destinationInterceptors>




--
Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html

Reply via email to