Hi,
I'm trying to use Geoserver 2.1.3 with Tomcat 7.0.25 (java version
"1.6.0_29") on OS X Lion, but the server stops after a few hours and
cannot be restarted with this message :
2 f?vr. 2012 15:18:12 org.apache.catalina.core.StandardContext listenerStart
GRAVE: Exception lors de l'envoi de l'?v?nement contexte initialis?
(context initialized) ? l'instance de classe d'?coute (listener)
org.geoserver.platform.GeoServerContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'gwcFacade' defined in URL
[jar:file:/usr/local/apache-tomcat-7.0.25/webapps/geoserver/WEB-INF/lib/gwc-2.1.3.jar!/geowebcache-geoserver-context.xml]:
Cannot resolve reference to bean 'DiskQuotaStore' while setting constructor
argument; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'DiskQuotaStore' defined in URL
[jar:file:/usr/local/apache-tomcat-7.0.25/webapps/geoserver/WEB-INF/lib/gwc-2.1.3.jar!/geowebcache-diskquota-context.xml]:
Invocation of init method failed; nested exception is
com.sleepycat.je.EnvironmentLockedException: (JE 4.1.10)
/Library/Tomcat/temp/geowebcache/diskquota_page_store The environment
cannot be locked for single writer access. ENV_LOCKED: The je.lck file
could not be locked. Environment is invalid and must be closed.
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at
org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at
org.geoserver.platform.GeoServerContextLoaderListener.contextInitialized(GeoServerContextLoaderListener.java:18)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4779)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5273)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:897)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:873)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:958)
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1599)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:680)
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'DiskQuotaStore' defined in URL
[jar:file:/usr/local/apache-tomcat-7.0.25/webapps/geoserver/WEB-INF/lib/gwc-2.1.3.jar!/geowebcache-diskquota-context.xml]:
Invocation of init method failed; nested exception is
com.sleepycat.je.EnvironmentLockedException: (JE 4.1.10)
/Library/Tomcat/temp/geowebcache/diskquota_page_store The environment
cannot be locked for single writer access. ENV_LOCKED: The je.lck file
could not be locked. Environment is invalid and must be closed.
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1337)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 35 more
Caused by: com.sleepycat.je.EnvironmentLockedException: (JE 4.1.10)
/Library/Tomcat/temp/geowebcache/diskquota_page_store The environment
cannot be locked for single writer access. ENV_LOCKED: The je.lck file
could not be locked. Environment is invalid and must be closed.
at com.sleepycat.je.log.FileManager.<init>(FileManager.java:350)
at com.sleepycat.je.dbi.EnvironmentImpl.<init>(EnvironmentImpl.java:439)
at com.sleepycat.je.dbi.EnvironmentImpl.<init>(EnvironmentImpl.java:340)
at com.sleepycat.je.dbi.DbEnvPool.getEnvironment(DbEnvPool.java:207)
at
com.sleepycat.je.Environment.makeEnvironmentImpl(Environment.java:229)
at com.sleepycat.je.Environment.<init>(Environment.java:211)
at com.sleepycat.je.Environment.<init>(Environment.java:165)
at
org.geowebcache.diskquota.storage.EntityStoreBuilder.buildEntityStore(EntityStoreBuilder.java:61)
at
org.geowebcache.diskquota.storage.BDBQuotaStore.configure(BDBQuotaStore.java:166)
at
org.geowebcache.diskquota.storage.BDBQuotaStore.startUp(BDBQuotaStore.java:124)
at
org.geowebcache.diskquota.storage.BDBQuotaStore.afterPropertiesSet(BDBQuotaStore.java:105)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1368)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1334)
... 45 more
2 f?vr. 2012 15:18:12 org.apache.catalina.core.ApplicationContext log
INFO: Closing Spring root WebApplicationContext
2 f?vr. 2012 15:18:13 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
2 f?vr. 2012 15:18:13 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
2 f?vr. 2012 15:18:13 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener:
attributeAdded('org.apache.jasper.compiler.TldLocationsCache',
'org.apache.jasper.compiler.TldLocationsCache@74904497')
2 f?vr. 2012 15:18:13 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
2 f?vr. 2012 15:18:13 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
Does it mean something to somebody ?
Thanks
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users