Hi Yeah the split EIP pattern will be explained in chapter 8 in both Java and Spring XML examples.
You can also see a bit more here http://camel.apache.org/splitter.html You use the <tokenize/> and it requires a token, such as \n or comma etc. <tokenize token="\n"/> To do the exact same example as in Java DSL you can do <simple>${body}</simple> To let Camel "figure out" based on the Body and split it. Since the Body is most likely a List or the likes, then Camel will iterate the list in the splitting. On Sun, Apr 18, 2010 at 8:28 PM, Olivier Roger <olivier.ro...@bsb.com> wrote: > > Hello Camel! > > I am currently reading the "Camel in Action" book, where I found an example > to unmarshal a csv file. > > The example is in Java DSL and I can't found the similar Spring DSL > expression to .split(body()) > > The full Java example is > > .from("...").unmarchal().csv().split(body()).to("..."); > > Here is my Spring DSL route > > <route> > <from uri="direct:csv" /> > <unmarshal><csv /></unmarshal> > <split> > <??? /> > <to uri="mock:csv" /> > </split> > </route> > > Thanks in advance for your help ! > > Olivier > -- > View this message in context: > http://old.nabble.com/Split-Body-in-Spring-DSL-tp28284152p28284152.html > Sent from the Camel - Users mailing list archive at Nabble.com. > > -- Claus Ibsen Apache Camel Committer Author of Camel in Action: http://www.manning.com/ibsen/ Open Source Integration: http://fusesource.com Blog: http://davsclaus.blogspot.com/ Twitter: http://twitter.com/davsclaus