Hi, I tried this route with camel 2.2 and it is not forwarding response to end point defined in async "direct:response". also I see the logs showing that mina producer receiving the message back from tcp server but it is not forwarding them to async endpoint. am I doing this wrong.
Thanks, Anand from("mina:tcp://localhost:6202?textline=true&sync=true").process(new Processor() { public void process(Exchange exchange) throws Exception { String body = exchange.getIn().getBody(String.class); //Thread.currentThread(); Thread.sleep(1000); exchange.getOut().setBody("Bye 1" + body+"\n"); //exchange.getOut().setBody("Bye 2" + body+"\n"); } }); //from("jms:test.Camel1") from("file:///test/test/response") .convertBodyTo(String.class).threads(1) //.to("log:jms.queue.message") //.bean(smooks.StatusRequestMessageHandler.class) //.setHeader(MinaEndpoint.HEADER_MINA_IOSESSION, expression) .to("mina:tcp://localhost:6202?textline=true&sync=true") .toAsync("direct:response",1) .to("log:direct"); from("direct:response") .to("log:jms.queue.message"); -- View this message in context: http://old.nabble.com/Mina-async-route-not-working-tp27757690p27757690.html Sent from the Camel - Users mailing list archive at Nabble.com.