You have 2 expressions as you have both <simple> and <tokenize>. You can only use 1. So remove <simple>
On Thu, Jul 30, 2015 at 11:14 AM, fxthomas <[email protected]> wrote: > hello, > > I have a route defined as > > <route customId="false" id="routeCSV" > xmlns="http://camel.apache.org/schema/spring"> > <from > uri="file:{{camel.csvinpath}}?noop=true&delay=500&readLock=true&move={{camel.csvinpath}}"/> > <split id="splitCSV" streaming="true" parallelProcessing="true"> > <simple>${body}</simple> > <tokenize token="\n"/> > <unmarshal><csv skipFirstLine="true"/></unmarshal> > <process ref="CustomProcessorCSV"/> > <process ref="FieldsMappingProcessor"/> > <to > uri="rabbitmq://localhost/EXCHANGE?autoDelete=false&queue=QUEUE&routingKey=TEST"/> > </split> > </route> > > I get this error as below on execution, I checked everywhere dont see a > solution. I am using the version 2.15.1 of camel. I double checked the > version XSD and it has the attribute token mentioned. > > cvc-complex-type.2.4.a: Invalid content was found starting with element > 'tokenize'. One of '{"http://camel.apache.org/schema/spring":aop, > "http://camel.apache.org/schema/spring":aggregate, > "http://camel.apache.org/schema/spring":bean, > "http://camel.apache.org/schema/spring":doCatch, > "http://camel.apache.org/schema/spring":when, > "http://camel.apache.org/schema/spring":choice, > "http://camel.apache.org/schema/spring":otherwise, > "http://camel.apache.org/schema/spring":convertBodyTo, > "http://camel.apache.org/schema/spring":delay, > "http://camel.apache.org/schema/spring":dynamicRouter, > "http://camel.apache.org/schema/spring":enrich, > "http://camel.apache.org/schema/spring":filter, > "http://camel.apache.org/schema/spring":doFinally, > "http://camel.apache.org/schema/spring":idempotentConsumer, > "http://camel.apache.org/schema/spring":inOnly, > "http://camel.apache.org/schema/spring":inOut, > "http://camel.apache.org/schema/spring":intercept, > "http://camel.apache.org/schema/spring":interceptFrom, > "http://camel.apache.org/schema/spring":interceptSendToEndpoint, > "http://camel.apache.org/schema/spring":loadBalance, > "http://camel.apache.org/schema/spring":log, > "http://camel.apache.org/schema/spring":loop, > "http://camel.apache.org/schema/spring":marshal, > "http://camel.apache.org/schema/spring":multicast, > "http://camel.apache.org/schema/spring":onCompletion, > "http://camel.apache.org/schema/spring":onException, > "http://camel.apache.org/schema/spring":pipeline, > "http://camel.apache.org/schema/spring":policy, > "http://camel.apache.org/schema/spring":pollEnrich, > "http://camel.apache.org/schema/spring":process, > "http://camel.apache.org/schema/spring":recipientList, > "http://camel.apache.org/schema/spring":removeHeader, > "http://camel.apache.org/schema/spring":removeHeaders, > "http://camel.apache.org/schema/spring":removeProperties, > "http://camel.apache.org/schema/spring":removeProperty, > "http://camel.apache.org/schema/spring":resequence, > "http://camel.apache.org/schema/spring":rollback, > "http://camel.apache.org/schema/spring":route, > "http://camel.apache.org/schema/spring":routingSlip, > "http://camel.apache.org/schema/spring":sample, > "http://camel.apache.org/schema/spring":setBody, > "http://camel.apache.org/schema/spring":setExchangePattern, > "http://camel.apache.org/schema/spring":setFaultBody, > "http://camel.apache.org/schema/spring":setHeader, > "http://camel.apache.org/schema/spring":setOutHeader, > "http://camel.apache.org/schema/spring":setProperty, > "http://camel.apache.org/schema/spring":sort, > "http://camel.apache.org/schema/spring":split, > "http://camel.apache.org/schema/spring":stop, > "http://camel.apache.org/schema/spring":threads, > "http://camel.apache.org/schema/spring":throttle, > "http://camel.apache.org/schema/spring":throwException, > "http://camel.apache.org/schema/spring":to, > "http://camel.apache.org/schema/spring":transacted, > "http://camel.apache.org/schema/spring":transform, > "http://camel.apache.org/schema/spring":doTry, > "http://camel.apache.org/schema/spring":unmarshal, > "http://camel.apache.org/schema/spring":validate, > "http://camel.apache.org/schema/spring":whenSkipSendToEndpoint, > "http://camel.apache.org/schema/spring":wireTap, > "http://camel.apache.org/schema/spring":restBinding}' is expected. > > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/Error-in-Tokenize-in-XMl-DSL-tp5770101.html > Sent from the Camel - Users mailing list archive at Nabble.com. -- Claus Ibsen ----------------- http://davsclaus.com @davsclaus Camel in Action 2nd edition: http://www.manning.com/ibsen2
