Pere Lluís Albert wrote:
Hello,

I get this warning when I have a HTTP Timeout

SimpleHttpConnectionManager being used incorrectly.  Be sure that
HttpMethod.releaseConnection() is always called and that only one
thread and/or method is using this connection manager at a time.

Is it normal? Am I doing something incorrectly or is it a bug?


Please post a context / wire log of the session.

http://hc.apache.org/httpclient-3.x/logging.html

Oleg



Here is the code:

-------------------------------------------------------------------------------------------------------

HttpClient client = new HttpClient();

PostMethod method = new PostMethod(strMyInterface);

// setting Timeout
client.getParams().setParameter("http.socket.timeout", 10000);


try {

 // Execute the method.
 int statusCode = client.executeMethod(method);

 // Read the response body.
 byte[] responseBody = method.getResponseBody();


} catch (HttpException e) {

 System.err.println("Fatal protocol violation: " + e.getMessage());
 e.printStackTrace();

} catch (IOException e) {

 System.err.println("Fatal transport error: " + e.getMessage());
 e.printStackTrace();

} finally {

 // Release the connection.
 method.releaseConnection();

}

---------------------------------------------------------------------------------------------------------------------------------

Thanks in advance.

Pere

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to