Как отправить несколько сообщений в конечную точку JMS в Mule

В Mule у меня есть требование разделить данные XML запроса и создать сообщения Multiple mule и отправить их в очередь JMS.

Мне удалось разделить сообщение и получить список сообщений Mule в моем компоненте Java. У меня вопрос: как передать список сообщений mule конечной точке JMS как отдельное сообщение?

1 ответ

Решение

Я бы предложил использовать foreach составная часть. Вы можете изменить коллекцию в случае, если вы сохраните ее в flowVar.

<foreach doc:name="For Each" collection="#[payload]">
    <jms:outbound-endpoint doc:name="JMS" connector-ref="JMS" queue="myQueue"/>
</foreach>
Другие вопросы по тегам