camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Claus Ibsen <claus.ib...@gmail.com>
Subject Re: Error in Tokenize in XMl DSL
Date Fri, 31 Jul 2015 07:45:01 GMT
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 <felix.thomas@gmail.com> 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&amp;delay=500&amp;readLock=true&amp;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&amp;queue=QUEUE&amp;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

Mime
View raw message