You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Charles Moulliard (JIRA)" <ji...@apache.org> on 2014/10/17 10:21:33 UTC

[jira] [Updated] (CAMEL-7924) java.lang.ClassNotFoundException: org.codehaus.groovy.runtime.callsite.CallSiteArray

     [ https://issues.apache.org/jira/browse/CAMEL-7924?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Charles Moulliard updated CAMEL-7924:
-------------------------------------
    Fix Version/s: 2.15.0
                   2.13.3
                   2.12.5

> 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.12.3, 2.13.2, 2.14.0
>            Reporter: Charles Moulliard
>            Assignee: Charles Moulliard
>             Fix For: 2.12.5, 2.13.3, 2.14.1, 2.15.0
>
>
> 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)