Velizar Angelov created CAMEL-7654:
--------------------------------------
Summary: 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: Bug
Components: camel-aws
Affects Versions: 2.14.0
Reporter: Velizar Angelov
Fix For: 2.14.0
The work is based on jira CAMEL-7602. Two changes are introduced in the
attaached 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<String,
MessageAttributeValue> 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)