Hi,

I would like to set the timeout of an http connection using camel http
component.
I read the the Camel http guide (http://camel.apache.org/http.html) and I've
tried  the following but it  doesn't work:

public void process(Exchange exchange) throws Exception {

            Map<String, Object> headers = exchange.getIn().getHeaders();
            headers.put(HttpProducer.QUERY,
"httpClient.soTimeout=150&httpClient.connectionTimeout=150");
            template.sendBodyAndHeaders("http://myserver:8080";, exchange,
headers);
}

I've also tried the following :

public void process(Exchange exchange) throws Exception {
            template.send("
http://myserver:8080?httpClient.soTimeout=150&httpClient.connectionTimeout=150";,
exchange)
}

Can you show me how I set the timeout of the HTTP connection in Camel 1.x

Thanks
Leroy

Reply via email to