Robby
unread,Apr 18, 2012, 1:22:09 PM4/18/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to vcap-dev
Hi all,
I'm hoping someone can help me with this. The steps I'm doing USED
to work when I was first playing with cloudfoundry last month.
Basically: I create a new Grails app (using STS), create a fast
controller / domain class - setup scaffolding and run-app (locally) -
works like a charm.
I deploy the same grails app to cloudfoundry (either the micro vm,
or the github installer on a rackspace ubuntu 10.04) and I am getting
the same error:
--------------------------
Apr 18, 2012 3:12:00 PM org.apache.coyote.http11.Http11Protocol
init
INFO: Initializing Coyote HTTP/1.1 on http-45463
Apr 18, 2012 3:12:00 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 376 ms
Apr 18, 2012 3:12:00 PM org.apache.catalina.realm.JAASRealm
setContainer
INFO: Set JAAS app name Catalina
Apr 18, 2012 3:12:00 PM org.apache.catalina.core.StandardService
start
INFO: Starting service Catalina
Apr 18, 2012 3:12:00 PM org.apache.catalina.core.StandardEngine
start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.35
Apr 18, 2012 3:12:00 PM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory ROOT
Apr 18, 2012 3:12:02 PM org.apache.catalina.core.StandardContext
start
SEVERE: Error listenerStart
Apr 18, 2012 3:12:02 PM org.apache.catalina.core.StandardContext
start
SEVERE: Context [] startup failed due to previous errors
Apr 18, 2012 3:12:02 PM
org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: The web application [] created a ThreadLocal with key of
type [org.codehaus.groovy.reflection.ClassInfo.ThreadLoc alMapHandler]
(value [org.codehaus.groovy.reflection.ClassInfo$ThreadLoc
alMapHandler@7816fcc4]) and a value of type
[java.lang.ref.SoftReference] (value
[java.lang.ref.SoftReference@2d2ce574]) but failed to remove it when
the web application was stopped. This is very likely to create a
memory leak.
2012-04-18 15:12:02,640 [main] ERROR context.ContextLoader -
Context initialization failed
org.springframework.beans.factory.BeanCreationExce ption: Error
creating bean with name 'pluginManager' defined in ServletContext
resource [/WEB-INF/applicationContext.xml]: Invocation of init method
failed; nested exception is
org.codehaus.groovy.grails.exceptions.NewInstanceC reationException:
Could not create a new instance of class [ResourcesGrailsPlugin]!
at org.springframework.beans.factory.support.Abstract
AutowireCapableBeanFactory.initializeBean(Abstract
AutowireCapableBeanFactory.java:1455)
at org.springframework.beans.factory.support.Abstract
AutowireCapableBeanFactory.doCreateBean(AbstractAu
towireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.Abstract
AutowireCapableBeanFactory.createBean(AbstractAuto
wireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.Abstract BeanFactory
$1.getObject(AbstractBeanFactory.java:2 94)
at org.springframework.beans.factory.support.DefaultS
ingletonBeanRegistry.getSingleton(DefaultSingleton BeanRegistry.java:
225)
at org.springframework.beans.factory.support.Abstract
BeanFactory.doGetBean(AbstractBeanFactory.java:291 )
at org.springframework.beans.factory.support.Abstract
BeanFactory.getBean(AbstractBeanFactory.java:193)
at org.springframework.beans.factory.support.DefaultL
istableBeanFactory.preInstantiateSingletons(Defaul
tListableBeanFactory.java:567)
at org.springframework.context.support.AbstractApplic
ationContext.finishBeanFactoryInitialization(Abstr
actApplicationContext.java:913)
at org.springframework.context.support.AbstractApplic
ationContext.refresh(AbstractApplicationContext.ja va:464)
at org.springframework.web.context.ContextLoader.conf
igureAndRefreshWebApplicationContext(ContextLoader .java:384)
at org.springframework.web.context.ContextLoader.init
WebApplicationContext(ContextLoader.java:283)
at org.codehaus.groovy.grails.web.context.GrailsConte
xtLoader.initWebApplicationContext(GrailsContextLo ader.java:66)
at org.springframework.web.context.ContextLoaderListe
ner.contextInitialized(ContextLoaderListener.java: 111)
at org.apache.catalina.core.StandardContext.listenerS
tart(StandardContext.java:4206)
at org.apache.catalina.core.StandardContext.start(Sta
ndardContext.java:4705)
at org.apache.catalina.core.ContainerBase.addChildInt
ernal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(Co
ntainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(Sta
ndardHost.java:601)
at org.apache.catalina.startup.HostConfig.deployDirec
tory(HostConfig.java:1079)
at org.apache.catalina.startup.HostConfig.deployDirec
tories(HostConfig.java:1002)
at
org.apache.catalina.startup.HostConfig.deployApps( HostConfig.java:
506)
at org.apache.catalina.startup.HostConfig.start(HostC onfig.java:
1317)
at org.apache.catalina.startup.HostConfig.lifecycleEv
ent(HostConfig.java:324)
at org.apache.catalina.util.LifecycleSupport.fireLife
cycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(Conta
inerBase.java:1065)
at org.apache.catalina.core.StandardHost.start(Standa rdHost.java:
840)
at org.apache.catalina.core.ContainerBase.start(Conta
inerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(Stan
dardEngine.java:463)
at org.apache.catalina.core.StandardService.start(Sta
ndardService.java:525)
at org.apache.catalina.core.StandardServer.start(Stan
dardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalin a.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native
MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De
legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootst rap.java:
289)
at org.apache.catalina.startup.Bootstrap.main(Bootstr ap.java:414)
Caused by: org.codehaus.groovy.grails.exceptions.NewInstanceC
reationException: Could not create a new instance of class
[ResourcesGrailsPlugin]!
at org.codehaus.groovy.grails.commons.AbstractGrailsC
lass.newInstance(AbstractGrailsClass.java:120)
at org.codehaus.groovy.grails.plugins.DefaultGrailsPl
ugin.initialisePlugin(DefaultGrailsPlugin.java:140 )
at org.codehaus.groovy.grails.plugins.DefaultGrailsPl
ugin.<init>(DefaultGrailsPlugin.java:118)
at org.codehaus.groovy.grails.plugins.DefaultGrailsPl
ugin.<init>(DefaultGrailsPlugin.java:265)
at org.codehaus.groovy.grails.plugins.DefaultGrailsPl
uginManager.createGrailsPlugin(DefaultGrailsPlugin Manager.java:350)
at org.codehaus.groovy.grails.plugins.DefaultGrailsPl
uginManager.findUserPlugins(DefaultGrailsPluginMan ager.java:375)
at org.codehaus.groovy.grails.plugins.DefaultGrailsPl
uginManager.attemptLoadPlugins(DefaultGrailsPlugin Manager.java:287)
at org.codehaus.groovy.grails.plugins.DefaultGrailsPl
uginManager.loadPlugins(DefaultGrailsPluginManager .java:240)
at org.codehaus.groovy.grails.plugins.GrailsPluginMan
agerFactoryBean.afterPropertiesSet(GrailsPluginMan
agerFactoryBean.java:105)
at org.springframework.beans.factory.support.Abstract
AutowireCapableBeanFactory.invokeInitMethods(Abstr
actAutowireCapableBeanFactory.java:1514)
at org.springframework.beans.factory.support.Abstract
AutowireCapableBeanFactory.initializeBean(Abstract
AutowireCapableBeanFactory.java:1452)
... 37 more
Caused by: java.lang.UnsupportedClassVersionError: org/grails/
plugin/resources/artefacts/ResourceMapperArtefactHandler : Unsupported
major.minor version 51.0 (unable to load class
org.grails.plugin.resources.artefacts.ResourceMapp erArtefactHandler)
at ResourcesGrailsPlugin.softLoadClass(ResourcesGrail
sPlugin.groovy:264)
at ResourcesGrailsPlugin.getResourceMapperArtefactHan
dler(ResourcesGrailsPlugin.groovy:255)
at ResourcesGrailsPlugin.<init>(ResourcesGrailsPlugin .groovy:41)
Stopping Tomcat because the context stopped.