There is the recipient pattern and mirrored queues. http://camel.apache.org/recipient-list.html
http://activemq.apache.org/mirrored-queues.html Joe http://www.ttmsolutions.com ActiveMQ Ref Guide - http://bit.ly/AMQRefGuide BenXS wrote: > > I defined the following <route> for camel in an ActiveMQ installation: > > <route> > <from uri="activemq:inputqueue"/> > <wireTap uri="activemq:dupequeue"/> > <to uri="activemq:inputqueue"/> > </route> > > Every incoming JMS msg should simply be duplicated. The dupe should be put > in > another queue called "dupequeue". The original jms msg should > remain in the input queue for later retrieval (by other java program). > Thats all. > > The route definition above does not work. > > The "WireTap" statement is performed successfully but the jms msg is > re-inserted into the > same source queue again which cause an endless loop. > How can I avoid re-application of the route definition once it is execute > the first time? > > Alternatively: Is there another way to copy an incoming JMS msg into > another, second queue? > > Ben > -- View this message in context: http://old.nabble.com/How-to-automatically-COPY-incoming-JMS-msgs-into-second-queue--Camel-%22Wiretap%22-does-not-work--tp28971146p28971461.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.