When you try to send a message using AWS SDK and provide more then 10 messageAttributes then you will get a clean error what happened, e.g.:
When using Camel the behavior is different - Camel is going to skip all messageAttributes after the first 10 ones. It won't throw anything nor log anything. So it leads to losing information without even knowing it.
Problematic place: Sqs2Producer#translateAttributes