Конечная точка Camel прослушивает входящие сообщения JMS.Требование состоит в том, чтобы выбирать каждое сообщение, обрабатывать (преобразовывать) его параллельно с помощью специализированных процессоров.Затем перенаправьте вывод каждого процессора на разные конечные точки.Это не случай использования многоадресной рассылки, когда одно и то же сообщение должно выходить несколько раз.Есть ли способ, которым Splitter вместе с параллельной обработкой может решить эту проблему?Или как мне написать собственный процессор, который может перенаправлять одно сообщение за другим на указанные конечные точки.
{code}
from(jmsEndpoint)
.split(body())
.parallelProcessing()
.process(customProcessorOne)
.to(customEndpointOne)
.process(customProcessorTwo)
.to(customEndpointTwo)
.stopOnException()
{code}
Подробнее читайте - https://camel.apache.org/how-do-i-write-a-custom-processor-which-sends-multiple-messages.html