Camel split/iterate 如何遍历列表并单独发送到队列?

How Camel split/iterate over the list and send to queue individually?

我是 camel 的新手,无法弄清楚将单个实体从列表中发送到队列中。

private void addIncomingFixMessageRoute() {     
    from(Endpoints.FIX_MESSAGE_IN_ROUTE)
    .routeId("IncomingFixMessageRoute")
    .bean(fixMessageTransformer, "transform")
    .marshal().json()
    .to("activemq:queue:feed");
}

这里是bean的transform方法fixMessageTransformerreturnsList<String>,现在我想应用 splitter 迭代并将每个元素单独发送到队列。无法弄清楚我将如何实现它。

尝试应用 .split().tokenize(),但没有成功。

只要在body上加上splitter,它就会把它分开

 .split(body())
   ...