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)

Reply via email to