Skip to content

Instantly share code, notes, and snippets.

@ilopmar
Created January 17, 2015 17:29
Show Gist options
  • Save ilopmar/3e954dd030e88817786e to your computer and use it in GitHub Desktop.
Save ilopmar/3e954dd030e88817786e to your computer and use it in GitHub Desktop.
Error starting Grails 3.0 application
$ grails --version
| Grails Version: 3.0.0.BUILD-SNAPSHOT
| Groovy Version: 2.4.0-rc-2
| JVM Version: 1.8.0_25
$ gradle bootRun
:compileJava UP-TO-DATE
:compileGroovy
:processResources
:classes
:findMainClass
:bootRun
ERROR grails.boot.GrailsApp - Application startup failed
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'grailsApplicationPostProcessor' defined in testgrails3.Application: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [grails.boot.config.GrailsApplicationPostProcessor]: Factory method 'grailsApplicationPostProcessor' threw exception; nested exception is org.grails.core.exceptions.GrailsRuntimeException: Error instantiated artefact class [class grails.plugin.cache.CacheTagLib] of type [class org.grails.core.DefaultGrailsTagLibClass]: InvocationTargetException
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599) ~[spring-beans-4.1.4.RELEASE.jar:4.1.4.RELEASE]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'grailsApplicationPostProcessor' defined in testgrails3.Application: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [grails.boot.config.GrailsApplicationPostProcessor]: Factory method 'grailsApplicationPostProcessor' threw exception; nested exception is org.grails.core.exceptions.GrailsRuntimeException: Error instantiated artefact class [class grails.plugin.cache.CacheTagLib] of type [class org.grails.core.DefaultGrailsTagLibClass]: InvocationTargetException
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1111)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1006)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:116)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:606)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:462)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:691)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
at grails.boot.GrailsApp.run(GrailsApp.groovy:40)
at grails.boot.GrailsApp.run(GrailsApp.groovy:187)
at grails.boot.GrailsApp.run(GrailsApp.groovy:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1111) ~[spring-beans-4.1.4.RELEASE.jar:4.1.4.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1006) ~[spring-beans-4.1.4.RELEASE.jar:4.1.4.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504) ~[spring-beans-4.1.4.RELEASE.jar:4.1.4.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476) ~[spring-beans-4.1.4.RELEASE.jar:4.1.4.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303) ~[spring-beans-4.1.4.RELEASE.jar:4.1.4.RELEASE]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.1.4.RELEASE.jar:4.1.4.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactotBean(AbstractBeanFactory.java:299) ~[spring-beans-4.1.4.RELEASE.jar:4.1.4.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-4.1.4.RELEASE.jar:4.1.4.RELEASE]
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:116) ~[spring-context-4.1.4.RELEASE.jar:4.1.4.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:606) ~[spring-context-4.1.4.RELEASE.jar:4.1.4.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:462) ~[spring-context-4.1.4.RELEASE.jar:4.1.4.RELEASE]
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118) ~[spring-boot-1.2.1.RELEASE.jar:1.2.1.RELEASE]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:691) ~[spring-boot-1.2.1.RELEASE.jar:1.2.1.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:321) ~[spring-boot-1.2.1.RELEASE.jar:1.2.1.RELEASE]
at grails.boot.GrailsApp.run(GrailsApp.groovy:40) [grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at grails.boot.GrailsApp.run(GrailsApp.groovy:187) [grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at grails.boot.GrailsApp.run(GrailsApp.groovy:176) [grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_25]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_25]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_25]
at java.lang.reflect.Method.invoke(Method.java:483) ~[na:1.8.0_25]
at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) [springloaded-1.2.1.RELEASE.jar:1.2.1.RELEASE]
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-2.4.0-rc-2.jar:2.4.0.rc-2]
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-2.4.0-rc-2.jar:2.4.0.rc-2]
at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:43) [groovy-2.4.0-rc-2.jar:2.4.0.rc-2]
at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.call(StaticMetaMethodSite.java:88) [groovy-2.4.0-rc-2.jar:2.4.0.rc-2]
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-2.4.0-rc-2.jar:2.4.0.rc-2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [groovy-2.4.0-rc-2.jar:2.4.0.rc-2]
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-2.4.0-rc-2.jar:2.4.0.rc-2]
at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1at testgrails3.Application.main(Application.groovy:8) [main/:na]
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)
at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:43)
at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.call(StaticMetaMethodSite.java:88)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)
at testgrails3.Application.main(Application.groovy:8)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [grails.boot.config.GrailsApplicationPostProcessor]: Factory method 'grailsApplicationPostProcessor' threw exception; nested exception is org.grails.core.exceptions.GrailsRuntimeException: Error instantiated artefact class [class grails.plugin.cache.CacheTagLib] of type [class org.grails.core.DefaultGrailsTagLibClass]: InvocationTargetException
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588)
... 30 more
Caused by: org.grails.core.exceptions.GrailsRuntimeException: Error instantiated artefact class [class grails.plugin.cache.CacheTagLib] of type [class org.grails.core.DefaultGrailsTagLibClass]: InvocationTargetException
at grails.core.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:167)
at grails.core.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:796)
at grails.core.DefaultGrailsApplication.addOverridableArtefact(DefaultGrailsApplication.java:790)
at grails.core.DefaultGrailsApplication.addOverridableArtefact(DefaultGrailsApplication.java:775)
at org.grails.plugins.AbstractGrailsPluginManager.registerProvidedArtefacts(AbstractGrginManager.java:308)
at grails.boot.config.GrailsApplicationPostProcessor.performGrailsInitializationSequence(GrailsApplicationPostProcessor.groovy:69)
at grails.boot.config.GrailsApplicationPostProcessor.<init>(GrailsApplicationPostProcessor.groovy:63)
at grails.boot.config.GrailsAutoConfiguration.grailsApplicationPostProcessor(GrailsAutoConfiguration.groovy:36)
at testgrails3.Application.grailsApplicationPostProcessor(Application.groovy)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)
... 31 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
at org.springsource.loaded.ri.ReflectiveInterceptor.jlrConstructorNewInstance(ReflectiveInterceptor.java:1002)
at grails.core.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:158)
... 45 more
Caused by: java.lang.NoClassDefFoundError: Lorg/grails/web/taglib/TagLibraryLookup;
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [grails.boot.config.GrailsApplicationPostProcessor]: Factory method 'grailsApplicationPostProcessor' threw exception; nested exception is org.grails.core.exceptions.GrailsRuntimeException: Error instantiated artefact class [class grails.plugin.cache.CacheTagLib] of type [class org.grails.core.DefaultGrailsTagLibClass]: InvocationTargetException
at java.lang.Class.getDeclaredFields0(Native Method)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189) ~[spring-beans-4.1.4.RELEASE.jar:4.1.4.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) ~[spring-beans-4.1.4.RELEASE.jar:4.1.4.RELEASE]
... 30 common frames omitted
Caused by: org.grails.core.exceptions.GrailsRuntimeException: Error instantiated artefact class [class grails.plugin.cache.CacheTagLib] of type [class org.grails.core.DefaultGrailsTagLibClass]: InvocationTargetException
at grails.core.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:167) ~[grails-0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at grails.core.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:796) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at grails.core.DefaultGrailsApplication.addOverridableArtefact(DefaultGrailsApplication.java:790) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at grails.core.DefaultGrailsApplication.addOverridableArtefact(DefaultGrailsApplication.java:775) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at org.grails.plugins.AbstractGrailsPluginManager.registerProvidedArtefacts(AbstractGrailsPluginManager.java:308) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at grails.boot.config.GrailsApplicationPostProcessor.performGrailsInitializationSequence(GrailsApplicationPostProcessor.groovy:69) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at grails.boot.config.GrailsApplicationPostProcessor.<init>(GrailsApplicationPostProcessor.groovy:63) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at grails.boot.config.GrailsAutoConfiguration.grailsApplicationPostProcessor(GrailsAutoConfiguration.groovy:36) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at testgrails3.Application.grailsApplicationPostProcessor(Application.groovy) [main/:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_25]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_25]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_25]
at java.lang.reflect.Method.invoke(Method.java:483) ~[na:1.8.0_25]
at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) [springloaded-1.2.1.RELEASE.jar:1.2.1.RELEASE]
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) ~[spring-beans-4.1.4.RELEASE.jar:4.1.4.RELEASE]
... 31 common frames omitted
Caused by: java.lang.reflect.InvocationTargetException: null
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_25]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_25]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_25]
at java.lang.reflect.Constructor.newInstance(Constructor.java:408) ~[na:1.8.0_25]
at org.springsource.loaded.ri.ReflectiveInterceptor.jlrConstructorNewInstance(ReflectiveInterceptor.java:1002) [springloaded-1.2.1.RELEASE.jar:1.2.1.RELEASE]
at grails.core.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:158) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
... 45 common frames omitted
Caused by: java.lang.NoClassDefFoundError: Lorg/grails/web/taglib/TagLibraryLookup;
at java.lang.Class.getDeclaredFields0(Native Method) ~[na:1.8.0_25]
at java.lang.Class.privateGetDeclaredFields(Class.java:2575) ~[na:1.8.0_25]
at java.lang.Class.getDeclaredFields(Class.java:1908) ~[na:1.8.0_25]
at org.springsource.loaded.ri.ReflectiveInterceptor.jlClassGetDeclaredFields(ReflectiveInterceptor.java:1593) [springloaded-1.2.1.RELEASE.jar:1.2.1.RELEASE]
at org.grails.core.util.ClassPropertyFetcher.init(ClassPropertyFetcher.java:175) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at org.grails.core.util.ClassPropertyFetcher.<init>(ClassPropertyFetcher.java:95) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at java.lang.Class.privateGetDeclaredFields(Class.java:2575)
at org.grails.core.util.ClassPropertyFetcher.forClass(ClassPropertyFetcher.java:86) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at java.lang.Class.getDeclaredFields(Class.java:1908)
at org.grails.core.util.ClassPropertyFetcher.forClass(ClassPropertyFetcher.java:61) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at org.springsource.loaded.ri.ReflectiveInterceptor.jlClassGetDeclaredFields(ReflectiveInterceptor.java:1593)
at org.grails.core.AbstractGrailsClass.<init>(AbstractGrailsClass.java:91) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at org.grails.core.util.ClassPropertyFetcher.init(ClassPropertyFetcher.java:175)
at org.grails.core.AbstractInjectableGrailsClass.<init>(AbstractInjectableGrailsClass.java:31) ~[grails-at orgre-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
ils.core.util.ClassPropertyFetcher.<init>(ClassPropertyFetcher.java:95)
at org.grails.core.DefaultGrailsTagLibClass.<init>(DefaultGrailsTagLibClass.java:54) ~[grails-core-3.0.0.BUILD-SNAPSHOT.jar:3.0.0.BUILD-SNAPSHOT]
at org.grails.core.util.ClassPropertyFetcher.forClass(ClassPropertyFetcher.java:86)
... 51 common frames omitted
at org.grails.core.util.ClassPropertyFetcher.forClass(ClassPropertyFetcher.java:61)
Caused by: java.lang.ClassNotFoundException: org.grails.web.taglib.TagLibraryLookup
at java.net.URLClassLoader$1.run(URLClassLoader.java:372) ~[na:1.8.0_25]
at org.grails.core.AbstractGrailsClass.<init>(AbstractGrailsClass.java:91)
at org.grails.core.AbstractInjectableGrailsClass.<init>(AbstractInjectableGrailsClass.java:31)
at org.grails.core.DefaultGrailsTagLibClass.<init>(DefaultGrailsTagLibClass.java:54)
... 51 more
Caused by: java.lang.ClassNotFoundException: org.grails.web.taglib.TagLibraryLookup
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 62 more
at java.net.URLClassLoader$1.run(URLClassLoader.java:361) ~[na:1.8.0_25]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_25]
at java.net.URLClassLoader.findClass(URLClassLoader.java:360) ~[na:1.8.0_25]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_25]
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) ~[na:1.8.0_25]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_25]
... 62 common frames omitted
:bootRun FAILED
FAILURE: Build failed with an excepti
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment