title: Camel Java Routebuilder Timeout
body: <p>I have a Camel routebuilder with the following route defined:</p>
  
  <pre><code>from(route).routeId("route1")
                  .bean(myBean)
                  .setHeader(Exchange.HTTP_METHOD, constant("GET"))
                  .to("log:get-data-request?level=INFO&amp;ShowHeaders=false&amp;ShowBody=true")
                  .to(myURI)
                  .to("log:get-data-response?level=INFO&amp;ShowHeaders=false&amp;ShowBody=true")
  </code></pre>
  
  <p>Is it possible to add a timeout to this route so that if the reply from myURI takes longer than say 10 seconds it throws an exception of some sort?</p>
  
  <p>At the moment if there is no immediate response my application just appears to hang on the request waiting.</p>