Question:1 I am having code like blow.based on condition i want forward into dynamic queue.
.when(header(TYPE).isNotNull()) .recipientList(simple("activemq:queue:Inbound.${header.TYPE}")) i want to use .to(simple ) insight of .recipientList(simple) Please suggest is it possible?.why it is not possible is there any performance issue if i use .recipientList(simple) Questuon:2 Error in code from(INBOUND_QUEUE) .choice().when(header(TYPE).isNotNull()) .recipientList(simple("activemq:queue:Inbound.${header.TYPE}")) .otherwise() .to(ERQ_QNAME) .endChoice(); After execute i am getting following error. Error: Router.java:22: cannot find symbol symbol : method otherwise() location: class org.apache.camel.model.RecipientListDefinition<org.apache.camel. model.ChoiceDefinition> .otherwise() ^ Question:3 I having more than 85 queues.Based on condition i want to forward to correct queue. In my route builder i having code below for all 85 queus. from(ALERT_QNAME).choice() .when(ALERT_PREDICATE).to(ALERT_QNAME) .otherwise() .to(ERQ_QNAME) .end(); I feel like because of my code performance getting degrade.Please suggest if i am wrong? When i open jconsole i am getting white screen and queues some time not showing any attribute? Please kindly help me. -- View this message in context: http://camel.465427.n5.nabble.com/Camel-routing-issue-tp5730094p5730898.html Sent from the Camel - Users mailing list archive at Nabble.com.