Charles Moulliard created CAMEL-7924:
----------------------------------------
Summary: java.lang.ClassNotFoundException:
org.codehaus.groovy.runtime.callsite.CallSiteArray
Key: CAMEL-7924
URL: https://issues.apache.org/jira/browse/CAMEL-7924
Project: Camel
Issue Type: Bug
Components: camel-groovy
Affects Versions: 2.14.0, 2.13.2, 2.12.3
Reporter: Charles Moulliard
Fix For: 2.14.1
When a camelRoute using the camel-groovy component is deployed on Karaf, we get
this class not found exception. Apparently, the class is not imported and the
package is not declared in the MANIFEST file of the component.
{code}
Caused by: java.lang.NoClassDefFoundError:
org/codehaus/groovy/runtime/callsite/CallSiteArray
at
script1413531356181697720774.$createCallSiteArray(script1413531356181697720774.groovy)
at
script1413531356181697720774.$getCallSiteArray(script1413531356181697720774.groovy)
at
script1413531356181697720774.__$swapInit(script1413531356181697720774.groovy)
at
script1413531356181697720774.<clinit>(script1413531356181697720774.groovy)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)[:1.7.0_51]
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)[:1.7.0_51]
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)[:1.7.0_51]
at
java.lang.reflect.Constructor.newInstance(Constructor.java:526)[:1.7.0_51]
at java.lang.Class.newInstance(Class.java:374)[:1.7.0_51]
at
org.apache.camel.language.groovy.GroovyExpression.instantiateScript(GroovyExpression.java:71)
at
org.apache.camel.language.groovy.GroovyExpression.evaluate(GroovyExpression.java:50)
at
org.apache.camel.builder.ProcessorBuilder$4.process(ProcessorBuilder.java:103)
at
org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61)
... 89 more
Caused by: java.lang.ClassNotFoundException:
org.codehaus.groovy.runtime.callsite.CallSiteArray
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)[:1.7.0_51]
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)[:1.7.0_51]
at java.security.AccessController.doPrivileged(Native Method)[:1.7.0_51]
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)[:1.7.0_51]
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)[:1.7.0_51]
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:648)
at
groovy.lang.GroovyClassLoader$InnerLoader.loadClass(GroovyClassLoader.java:401)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:758)
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:746)
... 102 more
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)