Hi Yes recipient list uses an expression for evaluating where to send the message to. See its doc http://camel.apache.org/recipient-list.html
And this FAQ http://camel.apache.org/how-do-i-use-dynamic-uri-in-to.html And there is no performance overhead. eg when you send the message to a previous destination, then that endpoints/producer is reused. On Mon, Apr 15, 2013 at 2:05 PM, prabumc...@gmail.com <prabumc...@gmail.com> wrote: > 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. -- Claus Ibsen ----------------- Red Hat, Inc. FuseSource is now part of Red Hat Email: cib...@redhat.com Web: http://fusesource.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen