Hi , I am new to Apache Camel. I am facing this problem..
Depending on message coming from activemq , i have to select the appropriate route .. // a bean which is sending message to activemq using jms from("bean:idProducer?method=sendMessage").to("jms:queue:myqueue1"); // from message coming from activemq.. if user send ftp as message i need to incoke route1 or route 2 from("jms:queue:myqueue1") .choice() .when(body().contains("ftp")).to("bean:mediationSource?method=ftpServer") .to("bean:mediationSource?method=localLocation") .to("bean:mediationSource?method=pickFile") .beanRef("ggsnToBdrProcessor") .when(body().contains("local")).to("bean:mediationSource?method=localDataLocation") .to("bean:mediationSource?method=pickFile") .beanRef("ggsnToBdrProcessor"); what could i do in this regard and i want to consume the jms message only once and run the routes. Thanks in advance -- View this message in context: http://camel.465427.n5.nabble.com/How-to-invoke-a-route-based-on-incoming-ftp-message-tp5643121p5643121.html Sent from the Camel - Users mailing list archive at Nabble.com.