Author: ffang
Date: Tue Feb 23 08:46:17 2010
New Revision: 915241
URL: http://svn.apache.org/viewvc?rev=915241&view=rev
Log:
[SMXCOMP-717]Http Provider Endpoint does not handle Jetty exchange expiration
(Read timeout).
Modified:
servicemix/components/bindings/servicemix-http/trunk/src/main/java/org/apache/servicemix/http/endpoints/HttpProviderEndpoint.java
Modified:
servicemix/components/bindings/servicemix-http/trunk/src/main/java/org/apache/servicemix/http/endpoints/HttpProviderEndpoint.java
URL:
http://svn.apache.org/viewvc/servicemix/components/bindings/servicemix-http/trunk/src/main/java/org/apache/servicemix/http/endpoints/HttpProviderEndpoint.java?rev=915241&r1=915240&r2=915241&view=diff
==============================================================================
---
servicemix/components/bindings/servicemix-http/trunk/src/main/java/org/apache/servicemix/http/endpoints/HttpProviderEndpoint.java
(original)
+++
servicemix/components/bindings/servicemix-http/trunk/src/main/java/org/apache/servicemix/http/endpoints/HttpProviderEndpoint.java
Tue Feb 23 08:46:17 2010
@@ -363,6 +363,11 @@
protected void onException(Throwable throwable) {
handleException(this, jbiExchange, throwable);
}
+
+ protected void onExpire() {
+ handleException(this, jbiExchange, new Exception("Http request
expired."));
+ }
+
}
protected class SSLManagedHttpClient extends HttpClient {