Author: bsnyder
Date: Fri May 16 12:10:43 2008
New Revision: 657170
URL: http://svn.apache.org/viewvc?rev=657170&view=rev
Log:
SM-1294 - Null MessageExchange parameter passed to sendError() method after
HttpConsumerEndpoint timeout
Modified:
servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-http/src/main/java/org/apache/servicemix/http/endpoints/HttpConsumerEndpoint.java
Modified:
servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-http/src/main/java/org/apache/servicemix/http/endpoints/HttpConsumerEndpoint.java
URL:
http://svn.apache.org/viewvc/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-http/src/main/java/org/apache/servicemix/http/endpoints/HttpConsumerEndpoint.java?rev=657170&r1=657169&r2=657170&view=diff
==============================================================================
---
servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-http/src/main/java/org/apache/servicemix/http/endpoints/HttpConsumerEndpoint.java
(original)
+++
servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-http/src/main/java/org/apache/servicemix/http/endpoints/HttpConsumerEndpoint.java
Fri May 16 12:10:43 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) {