Affects Version/s: None
Similar Issues:Show 10 results
ESB-1229 HTTP Consumer Timeout doesn't work ESB-952 HTTP Consumer Endpoint timeouts when there is no timeout ESB-364 Http consumer (https) memory leak ESB-1487 The HTTP TRACE Method supported by servicemix-http component needs to be disabled ESB-27 Expose the socket timeout in the servicemix-http provider ESB-656 CXF BC Consumer & CXF SE unable to handle a high number of concurrent requests, timouts in sendSync seen in CXF BC ESB-300 HTTP Provider does not return any JBI response (out/fault/error message) when get a "Connection refused:" from remote http endpoint ESB-1471 <http:soap-consumer> config may fail to import xsd or wsdl files ESB-1237 Add "timeout" property to HttpProviderEndpoint ESB-468 Servicemix-http soap consumer fails to forward request if the locationURI recived and locationURI specified in xbean.xml differ only by slash character at the end.
I'm still getting:
There are several issues relating to HTTP consumer timeout handling.
In a nutshell:
- there was no synchronization where continuation were already resumed() and process(request,respone) was invoked for the second time.
- there exceptions thrown in process(exchange) method are misleading.
- They really mean that we has received a late response from the JBI bus, but the response with a timeout has been already sent to the client.
- The test ConsumerEndpointTest.xtestHttpInOutUnderLoad can be uncommented now, because it passes all the time now.
Attached is a patch based on servicemix-http-2010.02.0-fuse-00-00.