Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Not A Problem
-
None
-
None
-
None
-
Windows XP SP3
Description
Remove/move a particular message from the queue without being consumed others.
like after filtering, Queue should contain all other messages intact and reordered.
As of now, route can filter out the required message to desired endpoint but it drains out other messages as well for e.g.
from("activemq:queue:Q1").filter(header("myType").isEqualTo("TEST")).to("activemq:queue:Q2")
It successfully moves the messages to the required queue but after being consumed all other messages.