Hi, We have different unit tests within the Apache Camel project using a Topic and they work perfectly Which component do you use (camel-activemq, camel-jms or camel-sjms) ?
Examples : - https://github.com/apache/camel/blob/master/components/camel-jms/src/test/java/org/apache/camel/component/jms/JmsRouteWithInOnlyTest.java - https://github.com/apache/camel/blob/master/components/camel-jms/src/test/java/org/apache/camel/component/jms/TwoConsumerOnSameTopicTest.java Regards, On Tue, Oct 21, 2014 at 12:16 PM, ddewaele <ddewa...@gmail.com> wrote: > We were testing ActiveMQ topics with Camel and noticed the following > behaviour: > > - Our Camel route was up and running with an activemq topic consumer. > - Messages were published on the topic whle the route is active. > - our Camel JMS consumer that was listening on that topic didn't receive > all > messages. > > We were not using Durable JMS topics or ActiveMQ Virtual Topics but I did > find it strange that it would drop messages here. > > I assume these JMS Consumers are connected to the JMS broker while messages > are put on the topic and that all messages would be properly processed. Yet > we noticed a lot of drops. > > When using ActiveMQ virtual topics we don't experience this issue and the > Camel route is always able to process all messages. > > I was just wondering why this doesn't work with a plain vanilla topic and > an > active Camel route. > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/Camel-JMS-message-topic-handling-tp5757853.html > Sent from the Camel - Users mailing list archive at Nabble.com. > -- Charles Moulliard Apache Committer / Architect @RedHat Twitter : @cmoulliard | Blog : http://cmoulliard.github.io