1

我对 wso2 ESB 中的 Amazon SQS 调解器有问题。

如何使用 messageAttributes 发送消息?

我试过了

<attributes>Name=andrea&amp;Type=String&amp;Value=234</attributes>

<messageAttributes>Name=andrea&amp;Type=String&amp;Value=234</messageAttributes>

但不工作

非常感谢您的帮助

4

1 回答 1

0

属性规范必须遵循 AWS 建议的确切格式。 在这里你可以找到类似的东西,在你的情况下变成:

<messageAttributes>MessageAttribute.1.Name=andrea&amp;MessageAttribute.1.Value.StringValue=234&amp;MessageAttribute.1.Value.DataType=String</messageAttributes>

如果要添加新属性,只需增加 . 旁边的数字即可MessageAttribute

于 2016-05-11T16:04:36.337 回答