Instead of manually specifying the imports myself I added the groovy-1.8.5.jar to $SMX_HOME/lib/ext directory. Now the previous error is gone but I get another stack trace:
Caused by: org.apache.camel.FailedToCreateRouteException: Failed to create route Route_2_1_read_localOrders at: >>> SetHeader[TransportationOrderID, groovy{request.body.shipmentRequestID}] <<< in route: Route[[From[jms:localInventoryOrders?maxConcurrentConsumers=... because of startup failed: Could not instantiate global transform class groovy.grape.GrabAnnotationTransformation specified at jar:file:/E:/_Projects/_libs/apache-servicemix-4.4.1/lib/ext/groovy-1.8.5.jar!/META-INF/services/org.codehaus.groovy.transform.ASTTransformation because of exception java.lang.ClassNotFoundException: groovy.grape.GrabAnnotationTransformation Could not instantiate global transform class org.codehaus.groovy.ast.builder.AstBuilderTransformation specified at jar:file:/E:/_Projects/_libs/apache-servicemix-4.4.1/lib/ext/groovy-1.8.5.jar!/META-INF/services/org.codehaus.groovy.transform.ASTTransformation because of exception java.lang.ClassNotFoundException: org.codehaus.groovy.ast.builder.AstBuilderTransformation 2 errors at org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:820) at org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:165) at org.apache.camel.impl.DefaultCamelContext.startRoute(DefaultCamelContext.java:697) at org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:1681) at org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:1468) at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:1365) at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:67) at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:54) at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:1333) at org.apache.camel.blueprint.BlueprintCamelContext.maybeStart(BlueprintCamelContext.java:88) at org.apache.camel.blueprint.BlueprintCamelContext.init(BlueprintCamelContext.java:80) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.6.0_31] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)[:1.6.0_31] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[:1.6.0_31] at java.lang.reflect.Method.invoke(Method.java:597)[:1.6.0_31] at org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:226)[10:org.apache.aries.blueprint:0.3.1] at org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:824)[10:org.apache.aries.blueprint:0.3.1] at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:636)[10:org.apache.aries.blueprint:0.3.1] ... 24 more Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: Could not instantiate global transform class groovy.grape.GrabAnnotationTransformation specified at jar:file:/E:/_Projects/_libs/apache-servicemix-4.4.1/lib/ext/groovy-1.8.5.jar!/META-INF/services/org.codehaus.groovy.transform.ASTTransformation because of exception java.lang.ClassNotFoundException: groovy.grape.GrabAnnotationTransformation Could not instantiate global transform class org.codehaus.groovy.ast.builder.AstBuilderTransformation specified at jar:file:/E:/_Projects/_libs/apache-servicemix-4.4.1/lib/ext/groovy-1.8.5.jar!/META-INF/services/org.codehaus.groovy.transform.ASTTransformation because of exception java.lang.ClassNotFoundException: org.codehaus.groovy.ast.builder.AstBuilderTransformation 2 errors at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:302)[:1.8.5] at org.codehaus.groovy.control.ProcessingUnit.completePhase(ProcessingUnit.java:143)[:1.8.5] at org.codehaus.groovy.control.ProcessingUnit.gotoPhase(ProcessingUnit.java:162)[:1.8.5] at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:491)[:1.8.5] at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:306)[:1.8.5] at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:287)[:1.8.5] at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:267)[:1.8.5] at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:214)[:1.8.5] at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:224)[:1.8.5] at org.apache.camel.language.groovy.GroovyLanguage.parseExpression(GroovyLanguage.java:44) at org.apache.camel.language.groovy.GroovyLanguage.createExpression(GroovyLanguage.java:38) at org.apache.camel.language.groovy.GroovyLanguage.createExpression(GroovyLanguage.java:27) at org.apache.camel.model.language.ExpressionDefinition.createExpression(ExpressionDefinition.java:171) at org.apache.camel.model.language.ExpressionDefinition.createExpression(ExpressionDefinition.java:161) at org.apache.camel.model.SetHeaderDefinition.createProcessor(SetHeaderDefinition.java:78) at org.apache.camel.model.ProcessorDefinition.makeProcessor(ProcessorDefinition.java:440) at org.apache.camel.model.ProcessorDefinition.addRoutes(ProcessorDefinition.java:183) at org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:817) ... 41 more -- View this message in context: http://servicemix.396122.n5.nabble.com/How-to-enable-Camel-Groovy-in-ServiceMix-tp5688546p5688859.html Sent from the ServiceMix - User mailing list archive at Nabble.com.