> You should be able to convert your ImageCollection into List<SingleImageModel> > by simply doing something like: > > from("activemq:requestQueue") > .convertBodyTo(ImageCollection.class) > .setBody(simple("${body.images}")) > .log("${body}") > .split(body()) > .log("${body}") > .to("bean:downloadImageQueue") > .marshal().json(JsonLibrary.Jackson) > .to("activemq:ftpQueue");
That has worked - thank you so much - I had spent way too long trying to get past that step.