0

I carried a replacing data/ directory from one GeoServer (15.2) to another (16.0) by instruction in my last question: Unsuccessful migration of my_worspace from GeoServer 15.2 to GeoServer 16.0

Change one data (on new GeoServer 2.16) dir by another data dir with my workspaces (from "old" geoserver 15.2). But after reloading of Tomcat I face this:

enter image description here

What is wrong? How to fix this error and make it work?

UPD tomcat log:

Error creating bean with name 'WFSSettingsController' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-restconfig-wfs-2.16.0.jar!/org/geoserver/rest/service/WFSSettingsController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'geoServer' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-main-2.16.0.jar!/applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.RuntimeException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcInitializer' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/applicationContext.xml]: Cannot resolve reference to bean 'gwcConfigBlobStore' while setting bean property 'blobStore'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcConfigBlobStore' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/geowebcache-core-context.xml]: Cannot resolve reference to bean 'gwcBlobStore' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcBlobStore' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/geowebcache-core-context.xml]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.geowebcache.storage.CompositeBlobStore]: Constructor threw exception; nested exception is org.geowebcache.storage.StorageException: /geocoder/gwc/test_osm_test_CFD_layerset is not writable directory.
        at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:767)
        at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1308)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1154)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:538)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:846)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:863)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:546)
        at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:400)
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:291)
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:103)
        at org.geoserver.platform.GeoServerContextLoaderListener.contextInitialized(GeoServerContextLoaderListener.java:22)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4685)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5146)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:978)
        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1849)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
        at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
        at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:773)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
        at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
        at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
        at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
        at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
        at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
        at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:932)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
        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:498)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:344)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:475)
    Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'geoServer' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-main-2.16.0.jar!/applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.RuntimeException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcInitializer' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/applicationContext.xml]: Cannot resolve reference to bean 'gwcConfigBlobStore' while setting bean property 'blobStore'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcConfigBlobStore' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/geowebcache-core-context.xml]: Cannot resolve reference to bean 'gwcBlobStore' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcBlobStore' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/geowebcache-core-context.xml]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.geowebcache.storage.CompositeBlobStore]: Constructor threw exception; nested exception is org.geowebcache.storage.StorageException: /geocoder/gwc/test_osm_test_CFD_layerset is not writable directory.
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:584)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:273)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1239)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1166)
        at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:855)
        at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:758)
        ... 57 more
    Caused by: java.lang.RuntimeException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcInitializer' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/applicationContext.xml]: Cannot resolve reference to bean 'gwcConfigBlobStore' while setting bean property 'blobStore'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcConfigBlobStore' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/geowebcache-core-context.xml]: Cannot resolve reference to bean 'gwcBlobStore' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcBlobStore' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/geowebcache-core-context.xml]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.geowebcache.storage.CompositeBlobStore]: Constructor threw exception; nested exception is org.geowebcache.storage.StorageException: /geocoder/gwc/test_osm_test_CFD_layerset is not writable directory.
        at org.geoserver.config.GeoServerLoader.postProcessBeforeInitialization(GeoServerLoader.java:280)
        at org.geoserver.config.GeoServerLoaderProxy.postProcessBeforeInitialization(GeoServerLoaderProxy.java:57)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:419)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1737)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:576)
        ... 67 more
    Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcInitializer' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/applicationContext.xml]: Cannot resolve reference to bean 'gwcConfigBlobStore' while setting bean property 'blobStore'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcConfigBlobStore' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/geowebcache-core-context.xml]: Cannot resolve reference to bean 'gwcBlobStore' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcBlobStore' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/geowebcache-core-context.xml]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.geowebcache.storage.CompositeBlobStore]: Constructor threw exception; nested exception is org.geowebcache.storage.StorageException: /geocoder/gwc/test_osm_test_CFD_layerset is not writable directory.
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:378)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:110)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1648)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1400)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:575)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1083)
        at org.geoserver.platform.GeoServerExtensions.getBean(GeoServerExtensions.java:212)
        at org.geoserver.platform.GeoServerExtensions.extensions(GeoServerExtensions.java:130)
        at org.geoserver.platform.GeoServerExtensions.extensions(GeoServerExtensions.java:244)
        at org.geoserver.config.GeoServerLoader.loadInitializers(GeoServerLoader.java:296)
        at org.geoserver.config.GeoServerLoader.postProcessBeforeInitialization(GeoServerLoader.java:278)
        ... 71 more
    Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcConfigBlobStore' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/geowebcache-core-context.xml]: Cannot resolve reference to bean 'gwcBlobStore' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcBlobStore' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/geowebcache-core-context.xml]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.geowebcache.storage.CompositeBlobStore]: Constructor threw exception; nested exception is org.geowebcache.storage.StorageException: /geocoder/gwc/test_osm_test_CFD_layerset is not writable directory.
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:378)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:110)
        at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:674)
        at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:188)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1308)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1154)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:538)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:367)
        ... 86 more
    Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gwcBlobStore' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-gwc-2.16.0.jar!/geowebcache-core-context.xml]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.geowebcache.storage.CompositeBlobStore]: Constructor threw exception; nested exception is org.geowebcache.storage.StorageException: /geocoder/gwc/test_osm_test_CFD_layerset is not writable directory.
        at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:303)
        at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:284)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1308)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1154)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:538)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:367)
        ... 98 more
    Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.geowebcache.storage.CompositeBlobStore]: Constructor threw exception; nested exception is org.geowebcache.storage.StorageException: /geocoder/gwc/test_osm_test_CFD_layerset is not writable directory.
        at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:184)
        at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:117)
        at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:299)
        ... 108 more
    Caused by: org.geowebcache.storage.StorageException: /geocoder/gwc/test_osm_test_CFD_layerset is not writable directory.
        at org.geowebcache.storage.blobstore.file.FileBlobStore.<init>(FileBlobStore.java:107)
        at org.geowebcache.config.FileBlobStoreInfo.createInstance(FileBlobStoreInfo.java:117)
        at org.geowebcache.storage.CompositeBlobStore.loadBlobStore(CompositeBlobStore.java:436)
        at org.geowebcache.storage.CompositeBlobStore.loadBlobStores(CompositeBlobStore.java:376)
        at org.geowebcache.storage.CompositeBlobStore.<init>(CompositeBlobStore.java:153)
        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:423)
        at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:172)
        ... 110 more
30-Sep-2019 12:42:31.262 INFO [main] org.apache.catalina.core.ApplicationContext.log Closing Spring root WebApplicationContext
30-Sep-2019 12:42:31.634 INFO [main] org.apache.catalina.core.ApplicationContext.log ContextListener: contextInitialized()
30-Sep-2019 12:42:31.634 INFO [main] org.apache.catalina.core.ApplicationContext.log SessionListener: contextInitialized()
30-Sep-2019 12:42:31.635 INFO [main] org.apache.catalina.core.ApplicationContext.log ContextListener: attributeAdded('StockTicker', 'async.Stockticker@4dd42f69')
...
  • 1
    did you look in the log file to see what went wrong? – Ian Turton Sep 30 at 9:59
  • @IanTurton this Error creating bean with name 'WFSSettingsController' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-restconfig-wfs-2.16.0.jar!/org/geoserver/rest/service/WFSSettingsController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'geoServer' defined in URL [jar:file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/gs-main-2.16.0.jar!/applicationContext.xml] – Tyomik_mnemonic Sep 30 at 10:07
  • 2
    The message seems clear, there is a directory that is not writable by the process, when it should be: Caused by: org.geowebcache.storage.StorageException: /geocoder/gwc/test_osm_test_CFD_layerset is not writable directory . Check permissions. – Andrea Aime Sep 30 at 10:09
  • @AndreaAime yes, it looks like you said. For many gwc files a root is owner, not tomcat. I will try this. – Tyomik_mnemonic Sep 30 at 10:41
  • @AndreaAime permission for tomcat have been added. Same 404 mistake. I will try to restart tomcat – Tyomik_mnemonic Sep 30 at 11:31
0

There are files with path of blob store from old geoserver in geoserver/data/gwc/directroy. I have had to delete them. Now finally new geoserver works with replaced workspace. PS don't forget to install different plugins for your geoserver. Thanks for useful comments!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.