Je déploie une guerre faite avec "Grails War" à un serveur jetée. Dans la mesure où je peux déterminer, Grails construit avec Sun JDK 1.6.0_17-b04 et jetty fonctionne sur Sun JDK 1.6.0.16 (les deux sur Linux).Grails IncompatibleClassChangeError
2010-08-18 07:33:47.018:WARN::Nested in org.springframework.beans.factory.access.BootstrapException: Error executing bootstraps; nested exception is org.codehaus.groovy.runtime.InvokerInvocationException:
java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.ClassLoader do not match. Expected 3 but got 2:
java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.ClassLoader do not match. Expected 3 but got 2
at grails.plugin.scopedproxy.AlwaysReloadableSmartClassLoader.<init>(AlwaysReloadableSmartClassLoader.groovy:28)
at grails.plugin.scopedproxy.ScopedProxyUtils.wrapInSmartClassLoader(ScopedProxyUtils.groovy:154)
Comment ce problème peut-il être résolu ou débogué davantage?
propre m'a aidé aussi. c'était un conflit de version dans mon cas. est arrivé seulement lors du débogage. –
chaque fois que je l'ai vu, je l'ai réparé à travers les grails propres ainsi –