Return-Path: Delivered-To: apmail-camel-dev-archive@www.apache.org Received: (qmail 8862 invoked from network); 17 Mar 2011 19:47:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 17 Mar 2011 19:47:54 -0000 Received: (qmail 17586 invoked by uid 500); 17 Mar 2011 19:47:54 -0000 Delivered-To: apmail-camel-dev-archive@camel.apache.org Received: (qmail 17552 invoked by uid 500); 17 Mar 2011 19:47:54 -0000 Mailing-List: contact dev-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list dev@camel.apache.org Received: (qmail 17544 invoked by uid 99); 17 Mar 2011 19:47:54 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Mar 2011 19:47:54 +0000 X-ASF-Spam-Status: No, hits=-1998.7 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD,URI_HEX X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Mar 2011 19:47:50 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 855733AE3EF for ; Thu, 17 Mar 2011 19:47:29 +0000 (UTC) Date: Thu, 17 Mar 2011 19:47:29 +0000 (UTC) From: "Ashwin Karpe (JIRA)" To: dev@camel.apache.org Message-ID: <927794885.9839.1300391249527.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] Created: (CAMEL-3788) HTTP Producer seems to send an empty body request on redelivery when the original request fails due to a connection timeout MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 HTTP Producer seems to send an empty body request on redelivery when the original request fails due to a connection timeout --------------------------------------------------------------------------------------------------------------------------- Key: CAMEL-3788 URL: https://issues.apache.org/jira/browse/CAMEL-3788 Project: Camel Issue Type: Bug Components: camel-http Affects Versions: 2.6.0, 2.0-M2 Reporter: Ashwin Karpe Camel HTTP Producer is throwing an exception when it encounters a connection timeout. However instead of preserving the original message it is treating it processing the exception output. When connected to a redelivery meachanism, this results in an exception message being sent as input to the HTTP Consumer. The older versions of Camel behaved differently on read timeout. In Camel 1.x, in a read timeout, the Exception is thrown and the input message to the producer is passed through the pipeline. Now there is a difference: An exception is thrown and the output of the HTTP Producer is passed through the pipeline. Need to study why and what changed since Camel 1.x and ensure that the above does not happen. For more details, please check out the following nabble entry http://camel.465427.n5.nabble.com/Http-route-returning-with-200-but-also-getting-read-timed-out-td3741631.html#a3897410 Cheers, Ashwin... -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira