Thanks Claus, that fixed it.....but have another problem
now, I changed route as follows and I get exception for .process closure
class MyRouteBuilder extends org.apache.camel.builder.RouteBuilder {
void configure() {
from("direct://foo")
.to("log://camelLogger?level=INFO")
.process { println it.in.body }
.to("mock://result?retainLast=10")
}
}
Caught: groovy.lang.MissingMethodException: No signature of method:
org.apache.camel.model.RouteDefinition.process() is applicable for argument
types: (MyRouteBuilder$_configure_closure1) values:
[MyRouteBuilder$_configure_closure1@6af5e140
]
Possible solutions: process(org.apache.camel.Processor),
processRef(java.lang.String)
groovy.lang.MissingMethodException: No signature of method:
org.apache.camel.mod
el.RouteDefinition.process() is applicable for argument types:
(MyRouteBuilder$_
configure_closure1) values: [MyRouteBuilder$_configure_closure1@6af5e140]
Possible solutions: process(org.apache.camel.Processor),
processRef(java.lang.St
ring)
at MyRouteBuilder.configure(CallCallista1.groovy:10)
at
org.apache.camel.builder.RouteBuilder.checkInitialized(RouteBuilder.java:322)
at
org.apache.camel.builder.RouteBuilder.configureRoutes(RouteBuilder.java:276)
at
org.apache.camel.builder.RouteBuilder.addRoutesToCamelContext(RouteBuilder.java:262)
at
org.apache.camel.impl.DefaultCamelContext.addRoutes(DefaultCamelContext.java:650)
at org.apache.camel.CamelContext$addRoutes.call(Unknown Source)
at CallCallista1.run(CallCallista1.groovy:20)
--
View this message in context:
http://camel.465427.n5.nabble.com/camel-error-with-simple-program-with-camel-core-2-11-1-jar-tp5735829p5735880.html
Sent from the Camel - Users mailing list archive at Nabble.com.