I was trying to do some thing like this from("Queue1") .filter(header(EVENT_TYPE)).isEqualTo("Transaction") .filter(in.).isEqualTo("C") .process(new Processor() { public void process(Exchange exchange) { Map map = (Map) exchange.getIn().getbody(); String Account_No = map.get("ACCOUNTID"); map.clear(); map.put("ACCOUNTID",Account_No); exchange.getOut().setBody(map); } }).to("queue2");
Please correct me above code and Please tell me how to check message OPTION is C (messages is mapmessage (.filter(in.).isEqualTo("C")) Thanks in advance -- View this message in context: http://camel.465427.n5.nabble.com/Camel-Routing-using-map-message-help-required-tp5740305p5740563.html Sent from the Camel - Users mailing list archive at Nabble.com.