Hi all,
Thanks in advance for any help! I restarted our server and geoserver (everything
was working fine before!) is not restarting, instead throwing the following 503
error:
HTTP ERROR: 503
Problem accessing /geoserver/web. Reason:
Service Unavailable
Powered by Jetty://
-------------------------
Here's the end of our logs...
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'rawCatalog' defined in URL
[jar:file:/opt/jetty-hightide-8.0.4.v20111024/webapps/geoserver/WEB-INF
/lib/main-2.1.2.jar!/applicationContext.xml]:
Initialization of bean failed; nested exception is java.lang.RuntimeException:
java.lang.IllegalArgumentException: Resource named 'bgd_admin2' already exists
in namespace: 'barefoot' at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doC
reateBean(AbstractAutowireCapableBeanFactory.java:480)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.r
un(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.cre
ateBean(AbstractAutowireCapableBeanFactory.java:380)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abstra
ctBeanFactory.java:264)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingle
ton(DefaultSingletonBeanRegistry.java:221)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abstract
BeanFactory.java:261)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBe
anFactory.java:185)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBe
anFactory.java:164)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveRef
erence(BeanDefinitionValueResolver.java:269)
... 100 more
Caused by: java.lang.RuntimeException: java.lang.IllegalArgumentException:
Resource named 'bgd_admin2' already exists in namespace: 'barefoot'
at
org.geoserver.config.GeoServerLoader.postProcessBeforeInitialization(GeoServerLo
ader.java:122)
at
org.geoserver.config.GeoServerLoaderProxy.postProcessBeforeInitialization(GeoSer
verLoaderProxy.java:54)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.app
lyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java
:350)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.ini
tializeBean(AbstractAutowireCapableBeanFactory.java:1330)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doC
reateBean(AbstractAutowireCapableBeanFactory.java:473)
... 109 more
Caused by: java.lang.IllegalArgumentException: Resource named 'bgd_admin2'
already exists in namespace: 'barefoot'
at org.geoserver.catalog.impl.CatalogImpl.validate(CatalogImpl.java:385)
at org.geoserver.catalog.impl.CatalogImpl.add(CatalogImpl.java:354)
at
org.geoserver.config.GeoServerLoader.readCatalog(GeoServerLoader.java:382)
at
org.geoserver.config.GeoServerLoader.readCatalog(GeoServerLoader.java:220)
at
org.geoserver.config.DefaultGeoServerLoader.loadCatalog(DefaultGeoServerLoader.j
ava:42)
at
org.geoserver.config.GeoServerLoader.postProcessBeforeInitialization(GeoServerLo
ader.java:116)
... 113 more
2012-12-17 06:10:01,430 ERROR [geotools.jdbc] - There's code using JDBC based
datastore and not disposing them. This may lead to temporary loss of database
connections. Please make sure all data access code calls DataStore.dispose()
before freeing all references to it