contactreji removed a comment on issue #892: Defining datasource in groovy and using in XML routes URL: https://github.com/apache/camel-k/issues/892#issuecomment-527551243 I also see following log being shown when i run kamel run command ``` 2019-09-03 16:49:04.334 INFO [main] RoutesConfigurer - Loading routes from: file:/etc/camel/sources/i-source-001/beans.groovy?language=groovy [1] Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/util/ErrorHandler [1] at java.lang.Class.getDeclaredConstructors0(Native Method) [1] at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671) [1] at java.lang.Class.getDeclaredConstructors(Class.java:2020) [1] at org.codehaus.groovy.reflection.CachedClass$2$1.run(CachedClass.java:88) [1] at java.security.AccessController.doPrivileged(Native Method) [1] at org.codehaus.groovy.reflection.CachedClass$2.initValue(CachedClass.java:86) [1] at org.codehaus.groovy.reflection.CachedClass$2.initValue(CachedClass.java:81) [1] at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:50) [1] at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:37) [1] at org.codehaus.groovy.reflection.CachedClass.getConstructors(CachedClass.java:310) [1] at groovy.lang.MetaClassImpl.<init>(MetaClassImpl.java:218) [1] at groovy.lang.MetaClassImpl.<init>(MetaClassImpl.java:228) [1] at groovy.lang.MetaClassRegistry$MetaClassCreationHandle.createNormalMetaClass(MetaClassRegistry.java:171) [1] at groovy.lang.MetaClassRegistry$MetaClassCreationHandle.createWithCustomLookup(MetaClassRegistry.java:161) [1] at groovy.lang.MetaClassRegistry$MetaClassCreationHandle.create(MetaClassRegistry.java:144) [1] at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:288) [1] at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:331) [1] at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.getMetaClass(MetaClassRegistryImpl.java:271) [1] at org.codehaus.groovy.runtime.InvokerHelper.invokeConstructorOf(InvokerHelper.java:1041) [1] at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.continueCastOnSAM(DefaultTypeTransformation.java:384) [1] at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.continueCastOnNumber(DefaultTypeTransformation.java:328) [1] at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.castToType(DefaultTypeTransformation.java:242) [1] at org.codehaus.groovy.runtime.DefaultGroovyMethods.asType(DefaultGroovyMethods.java:17052) [1] at org.codehaus.groovy.runtime.DefaultGroovyMethods.asType(DefaultGroovyMethods.java:11771) [1] at org.codehaus.groovy.runtime.dgm$56.doMethodInvoke(Unknown Source) [1] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1217) [1] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041) [1] at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:999) [1] at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:990) [1] at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:182) [1] at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.asType(ScriptBytecodeAdapter.java:605) [1] at Script1$_run_closure1$_closure2.doCall(Script1.groovy:10) [1] at Script1$_run_closure1$_closure2.doCall(Script1.groovy) [1] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [1] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [1] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [1] at java.lang.reflect.Method.invoke(Method.java:498) [1] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:104) [1] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:326) [1] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) [1] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041) [1] at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:237) [1] at org.apache.camel.k.groovy.dsl.ContextConfiguration.registry(ContextConfiguration.groovy:34) [1] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [1] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [1] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [1] at java.lang.reflect.Method.invoke(Method.java:498) [1] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:104) [1] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:326) [1] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) [1] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) [1] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51) [1] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:156) [1] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:168) [1] at Script1$_run_closure1.doCall(Script1.groovy:6) [1] at Script1$_run_closure1.doCall(Script1.groovy) [1] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [1] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [1] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [1] at java.lang.reflect.Method.invoke(Method.java:498) [1] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:104) [1] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:326) [1] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) [1] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041) [1] at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:237) [1] at org.apache.camel.k.groovy.dsl.IntegrationConfiguration.context(IntegrationConfiguration.groovy:46) [1] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [1] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [1] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [1] at java.lang.reflect.Method.invoke(Method.java:498) [1] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:104) [1] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:326) [1] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1217) [1] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041) [1] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:821) [1] at org.apache.camel.k.groovy.dsl.IntegrationConfiguration.invokeMethod(IntegrationConfiguration.groovy) [1] at groovy.util.DelegatingScript.invokeMethod(DelegatingScript.java:112) [1] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:74) [1] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51) [1] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:156) [1] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:168) [1] at Script1.run(Script1.groovy:5) [1] at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:237) [1] at org.apache.camel.k.groovy.GroovyRoutesLoader$1$_configure_closure1.doCall(GroovyRoutesLoader.groovy:52) [1] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [1] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [1] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [1] at java.lang.reflect.Method.invoke(Method.java:498) [1] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:104) [1] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:326) [1] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) [1] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041) [1] at groovy.lang.Closure.call(Closure.java:411) [1] at groovy.lang.Closure.call(Closure.java:427) [1] at org.codehaus.groovy.runtime.IOGroovyMethods.withCloseable(IOGroovyMethods.java:1614) [1] at org.codehaus.groovy.runtime.dgm$911.doMethodInvoke(Unknown Source) [1] at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:237) [1] at org.apache.camel.k.groovy.GroovyRoutesLoader$1.configure(GroovyRoutesLoader.groovy:46) [1] at org.apache.camel.builder.RouteBuilder.checkInitialized(RouteBuilder.java:463) [1] at org.apache.camel.builder.RouteBuilder.configureRoutes(RouteBuilder.java:403) [1] at org.apache.camel.builder.RouteBuilder.addRoutesToCamelContext(RouteBuilder.java:384) [1] at org.apache.camel.impl.DefaultCamelContext$3.call(DefaultCamelContext.java:1024) [1] at org.apache.camel.impl.DefaultCamelContext$3.call(DefaultCamelContext.java:1021) [1] at org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:3267) [1] at org.apache.camel.impl.DefaultCamelContext.addRoutes(DefaultCamelContext.java:1021) [1] at org.apache.camel.k.listener.RoutesConfigurer.load(RoutesConfigurer.java:73) [1] at org.apache.camel.k.listener.RoutesConfigurer.accept(RoutesConfigurer.java:45) [1] at org.apache.camel.k.listener.AbstractPhaseListener.accept(AbstractPhaseListener.java:31) [1] at org.apache.camel.k.jvm.ApplicationRuntime$MainListenerAdapter.lambda$configure$2(ApplicationRuntime.java:113) [1] at java.lang.Iterable.forEach(Iterable.java:75) [1] at org.apache.camel.k.jvm.ApplicationRuntime$MainListenerAdapter.configure(ApplicationRuntime.java:113) [1] at org.apache.camel.main.MainSupport.postProcessCamelContext(MainSupport.java:618) [1] at org.apache.camel.main.MainSupport.postProcessContext(MainSupport.java:550) [1] at org.apache.camel.k.adapter.Main.doStart(Main.java:46) [1] at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:72) [1] at org.apache.camel.main.MainSupport.run(MainSupport.java:170) [1] at org.apache.camel.k.jvm.ApplicationRuntime.run(ApplicationRuntime.java:66) [1] at org.apache.camel.k.jvm.Application.main(Application.java:52) [1] Caused by: java.lang.ClassNotFoundException: org.springframework.util.ErrorHandler [1] at java.net.URLClassLoader.findClass(URLClassLoader.java:382) [1] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [1] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) [1] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [1] ... 118 more ````
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services