Author: bsnyder
Date: Thu May 15 10:59:06 2008
New Revision: 656763
URL: http://svn.apache.org/viewvc?rev=656763&view=rev
Log:
SM-1294 - Null MessageExchange parameter passed to sendError() method after
HttpConsumerEndpoint timeout
Modified:
servicemix/smx3/branches/servicemix-3.2/deployables/bindingcomponents/servicemix-http/src/main/java/org/apache/servicemix/http/endpoints/HttpConsumerEndpoint.java
Modified:
servicemix/smx3/branches/servicemix-3.2/deployables/bindingcomponents/servicemix-http/src/main/java/org/apache/servicemix/http/endpoints/HttpConsumerEndpoint.java
URL:
http://svn.apache.org/viewvc/servicemix/smx3/branches/servicemix-3.2/deployables/bindingcomponents/servicemix-http/src/main/java/org/apache/servicemix/http/endpoints/HttpConsumerEndpoint.java?rev=656763&r1=656762&r2=656763&view=diff
==============================================================================
---
servicemix/smx3/branches/servicemix-3.2/deployables/bindingcomponents/servicemix-http/src/main/java/org/apache/servicemix/http/endpoints/HttpConsumerEndpoint.java
(original)
+++
servicemix/smx3/branches/servicemix-3.2/deployables/bindingcomponents/servicemix-http/src/main/java/org/apache/servicemix/http/endpoints/HttpConsumerEndpoint.java
Thu May 15 10:59:06 2008
@@ -233,6 +233,7 @@
to = ((HttpComponent)
getServiceUnit().getComponent()).getConfiguration()
.getConsumerProcessorSuspendTime();
}
+ exchanges.put(exchange.getExchangeId(), exchange);
boolean result = cont.suspend(to);
exchange = exchanges.remove(exchange.getExchangeId());
if (!result) {