Hi Claus, great thanks for your help.
Regards, Ettore. On Sun Jan 11 2015 at 10:04:34 AM Claus Ibsen <claus.ib...@gmail.com> wrote: > Hi > > Ah spotted the issue. I have logged a ticket > https://issues.apache.org/jira/browse/CAMEL-8227 > > You can use .to(ExchangePattern.InOnly, "jms:xxx") as the solution. > > On Sun, Jan 11, 2015 at 10:52 AM, Claus Ibsen <claus.ib...@gmail.com> > wrote: > > Hi > > > > Not sure what is wrong there. But setting exchangePattern=InOnly works > > in unit tests. > > You could try setting disableReplyTo=true as a workaround > > > > > > On Fri, Jan 9, 2015 at 3:05 PM, Ettoregia <ettore...@gmail.com> wrote: > >> Hi All, > >> > >> I'm facing a problem which I guess stems from the usage of MEP. > >> > >> Actually when I hit the http://localhost:8082/user/ by using a PUT > verb, the > >> client hangs for > >> 20 millis and then an exception is raised (see below). I thought that by > >> specifying the exchangePattern=InOnly > >> Camel should return a response back straight away. > >> > >> Any ideas? > >> > >> ------------------------------------------------------------ > -------------------------------------------------- > >> restConfiguration().component("jetty").bindingMode( > RestBindingMode.json) > >> .host("localhost").port(8082); > >> > >> rest("/user").description("User rest service").consumes(" > application/json") > >> > >> .put().description("Updates or create a user") > >> .route() > >> .choice() > >> .when(header("firstInvocation")) > >> .to("activemq:queue1? > exchangePattern=InOnly") > >> .log("######### Order received > from browser rest client #########") > >> .otherwise() > >> .log("######### All done > #########") > >> .to("mock:result") > >> .endChoice().endRest() > >> > >> ------------------------------------------------------------ > ----------------------------------------------- > >> org.apache.camel.ExchangeTimedOutException: The OUT message was not > received > >> within: 20000 millis due reply message with correlationID: > >> corrID0111111111111111111111111 not received. Exchange[Message: > >> {replyQueue1=replyQueue1, height=46, weight=34, age=29}] > >> at > >> org.apache.camel.component.jms.reply.ReplyManagerSupport.processReply( > ReplyManagerSupport.java:133) > >> at > >> org.apache.camel.component.jms.reply.TemporaryQueueReplyHandler. > onTimeout(TemporaryQueueReplyHandler.java:61) > >> at > >> org.apache.camel.component.jms.reply.CorrelationTimeoutMap.onEviction( > CorrelationTimeoutMap.java:54) > >> at > >> org.apache.camel.component.jms.reply.CorrelationTimeoutMap.onEviction( > CorrelationTimeoutMap.java:30) > >> at > >> org.apache.camel.support.DefaultTimeoutMap.purge( > DefaultTimeoutMap.java:212) > >> at > >> org.apache.camel.support.DefaultTimeoutMap.run( > DefaultTimeoutMap.java:162) > >> at java.util.concurrent.Executors$RunnableAdapter. > call(Executors.java:471) > >> at java.util.concurrent.FutureTask.runAndReset( > FutureTask.java:304) > >> at > >> java.util.concurrent.ScheduledThreadPoolExecutor$ > ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) > >> at > >> java.util.concurrent.ScheduledThreadPoolExecutor$ > ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) > >> at > >> java.util.concurrent.ThreadPoolExecutor.runWorker( > ThreadPoolExecutor.java:1145) > >> at > >> java.util.concurrent.ThreadPoolExecutor$Worker.run( > ThreadPoolExecutor.java:615) > >> at java.lang.Thread.run(Thread.java:745) > >> ------------------------------------------------------------ > ----------------------------------------------------------- > >> > >> Regards, > >> Ettore. > >> > >> > >> > >> -- > >> View this message in context: http://camel.465427.n5.nabble. > com/Rest-DSL-org-apache-camel-ExchangeTimedOutException-The- > OUT-message-was-not-received-within-20000-mis-tp5761530.html > >> Sent from the Camel - Users mailing list archive at Nabble.com. > > > > > > > > -- > > Claus Ibsen > > ----------------- > > Red Hat, Inc. > > Email: cib...@redhat.com > > Twitter: davsclaus > > Blog: http://davsclaus.com > > Author of Camel in Action: http://www.manning.com/ibsen > > hawtio: http://hawt.io/ > > fabric8: http://fabric8.io/ > > > > -- > Claus Ibsen > ----------------- > Red Hat, Inc. > Email: cib...@redhat.com > Twitter: davsclaus > Blog: http://davsclaus.com > Author of Camel in Action: http://www.manning.com/ibsen > hawtio: http://hawt.io/ > fabric8 <http://hawt.io/fabric8>: http://fabric8.io/ >