Hi Jan,
As suggested by you, i tried like,
from("timer://foo?period=60000")
.bean(XSDToTemp.class,"parseXSD(/home/cloudera/Desktop/COMPANIES.xsd)")
.setHeader("length", simple("${body.length}"))
.setHeader("tables", simple("${body[1]}")).split().tokenize(":")
But i got the below error,
Exception in thread "main" org.apache.camel.FailedToCreateRouteException:
Failed to create route route1 at: >>> Split[tokenize{body() using token: :}
-> []] <<< in route: Route(route1)[[From[timer://foo?period=60000]] ->
[Bean[com.... because of Definition has no children on Split[tokenize{body()
using token: :} -> []]
at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:912)
at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:177)
at
org.apache.camel.impl.DefaultCamelContext.startRoute(DefaultCamelContext.java:780)
at
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:1982)
at
org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:1724)
at
org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:1598)
at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
at
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:1566)
at com.edms.emagia.SampleDynamic.main(SampleDynamic.java:55)
Caused by: java.lang.IllegalArgumentException: Definition has no children on
Split[tokenize{body() using token: :} -> []]
at
org.apache.camel.model.ProcessorDefinition.createChildProcessor(ProcessorDefinition.java:182)
at
org.apache.camel.model.SplitDefinition.createProcessor(SplitDefinition.java:101)
at
org.apache.camel.model.ProcessorDefinition.makeProcessor(ProcessorDefinition.java:500)
at
org.apache.camel.model.ProcessorDefinition.addRoutes(ProcessorDefinition.java:213)
at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:909)
... 8 more
Not a group, one by one element i have to split read and save then. I can
use those elements for later
--
View this message in context:
http://camel.465427.n5.nabble.com/Camel-tp5760986p5761003.html
Sent from the Camel - Users mailing list archive at Nabble.com.