Return-Path: X-Original-To: apmail-camel-issues-archive@minotaur.apache.org Delivered-To: apmail-camel-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 687C710B7F for ; Tue, 5 Aug 2014 08:51:15 +0000 (UTC) Received: (qmail 22615 invoked by uid 500); 5 Aug 2014 08:51:15 -0000 Delivered-To: apmail-camel-issues-archive@camel.apache.org Received: (qmail 22583 invoked by uid 500); 5 Aug 2014 08:51:15 -0000 Mailing-List: contact issues-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 issues@camel.apache.org Received: (qmail 22571 invoked by uid 99); 5 Aug 2014 08:51:15 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Aug 2014 08:51:15 +0000 Date: Tue, 5 Aug 2014 08:51:15 +0000 (UTC) From: "Velizar Angelov (JIRA)" To: issues@camel.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (CAMEL-7654) AWS SQS Component Does Not Support Message Attribuets In The Producer MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CAMEL-7654?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Velizar Angelov updated CAMEL-7654: ----------------------------------- Affects Version/s: 2.13.2 > AWS SQS Component Does Not Support Message Attribuets In The Producer > --------------------------------------------------------------------- > > Key: CAMEL-7654 > URL: https://issues.apache.org/jira/browse/CAMEL-7654 > Project: Camel > Issue Type: Improvement > Components: camel-aws > Affects Versions: 2.13.2, 2.14.0 > Reporter: Velizar Angelov > Fix For: 2.13.2, 2.14.0 > > Attachments: camel_aws_sqs_message_attributes.patch > > > The work is based on jira CAMEL-7602 AWS SQS component does not support Message Attributes. Two changes are introduced in the attached patch: > 1.Support for sending attributes in the SqsProducer is introduced. > 2 On receiving a message with attributes in the SqsConsumer, application specific attributes contained as value of type Map to an attribute called CamelAwsSqsMessageAttributes, are extracted and added as headers to the camel message. The reason is to avoid the MessageAttributeValue class, which is an SQS class, to leak to the client application so that the application will not depend on SQS classes. -- This message was sent by Atlassian JIRA (v6.2#6252)