Hi, I'm continuing with the migration and I've managed to get loaded all the datastores and layers but I've found an error in the logs that worries me:
11 Nov 11:14:46 INFO [org.geoserver] - Loaded feature type 'oracle_produccion_forestal' 11 Nov 11:14:46 ERROR [config.util] - Class com.thoughtworks.xstream.mapper.DynamicProxyMapper$DynamicProxy is not whitelisted for XML parsing. This is done to prevent Remote Code Execution attacks, but it might be you need this class to be authorized for GeoServer to actually work If you are a user, you can set a variable named GEOSERVER_XSTREAM_WHITELIST with a semicolon separated list of fully qualified names, or patterns to match several classes.The variable can be set as a system variable a enviromment variable, or a servlet context variable, just like GEOSERVER_DATA_DIR. For example, in order to authorize the org.geoserver.Foo class, plus any class in the org.geoserver.custom package, one could set a system variable: -DGEOSERVER_XSTREAM_WHITELIST=org.geoserver.Foo;org.geoserver.custom.** If instead you are a developer, you can call allowTypes/allowTypeHierarchy against the XStream used for serialization by rolling a custom XStreamPersisterInitializer or customizing your XStreamServiceLoader. 11 Nov 11:14:46 WARN [org.geoserver] - Failed to load layer for feature type 'ForriskAlturaMediaEtrs89' com.thoughtworks.xstream.converters.ConversionException: Unauthorized class found, see logs for more details on how to handle it: com.thoughtworks.xstream.mapper.DynamicProxyMapper$DynamicProxy : Unauthorized class found, see logs for more details on how to handle it: com.thoughtworks.xstream.mapper.DynamicProxyMapper$DynamicProxy ---- Debugging information ---- message : Unauthorized class found, see logs for more details on how to handle it: com.thoughtworks.xstream.mapper.DynamicProxyMapper$DynamicProxy cause-exception : org.geoserver.config.util.SecureXStream$ForbiddenClassExceptionEx cause-message : Unauthorized class found, see logs for more details on how to handle it: com.thoughtworks.xstream.mapper.DynamicProxyMapper$DynamicProxy class : org.geoserver.catalog.impl.LayerInfoImpl required-type : org.geoserver.catalog.impl.LayerInfoImpl converter-type : org.geoserver.config.util.XStreamPersister$LayerInfoConverter line number : 5 version : 2.8.0 ------------------------------- at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:79) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66) at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50) at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134) at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169) at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1049) at org.geoserver.config.util.XStreamPersister.load(XStreamPersister.java:592) at org.geoserver.config.GeoServerLoader.depersist(GeoServerLoader.java:755) at org.geoserver.config.GeoServerLoader.readCatalog(GeoServerLoader.java:390) at org.geoserver.config.GeoServerLoader.readCatalog(GeoServerLoader.java:226) at org.geoserver.config.DefaultGeoServerLoader.loadCatalog(DefaultGeoServerLoader.java:36) at org.geoserver.config.GeoServerLoader.postProcessBeforeInitialization(GeoServerLoader.java:112) at org.geoserver.config.GeoServerLoaderProxy.postProcessBeforeInitialization(GeoServerLoaderProxy.java:59) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1448) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:630) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:148) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:939) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:284) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:630) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:148) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:939) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:630) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:148) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:939) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:630) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:148) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:939) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:925) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:472) at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:388) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:293) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111) at org.geoserver.platform.GeoServerContextLoaderListener.contextInitialized(GeoServerContextLoaderListener.java:23) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5003) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5517) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1095) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1930) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: org.geoserver.config.util.SecureXStream$ForbiddenClassExceptionEx: Unauthorized class found, see logs for more details on how to handle it: com.thoughtworks.xstream.mapper.DynamicProxyMapper$DynamicProxy at org.geoserver.config.util.SecureXStream$DetailedSecurityExceptionWrapper.realClass(SecureXStream.java:173) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:47) at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:401) at org.geoserver.config.util.XStreamPersister$LayerInfoConverter.doUnmarshal(XStreamPersister.java:1843) at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:257) at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72) ... 92 more Caused by: com.thoughtworks.xstream.security.ForbiddenClassException: com.thoughtworks.xstream.mapper.DynamicProxyMapper$DynamicProxy at com.thoughtworks.xstream.security.NoTypePermission.allows(NoTypePermission.java:26) at com.thoughtworks.xstream.mapper.SecurityMapper.realClass(SecurityMapper.java:74) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) at org.geoserver.config.util.SecureXStream$DetailedSecurityExceptionWrapper.realClass(SecureXStream.java:150) ... 98 more 11 Nov 11:14:46 INFO [org.geoserver] - Loaded feature type 'ForriskAlturaPrimeraRamaEtrs89', enabled 11 Nov 11:14:46 INFO [org.geoserver] - Loaded feature type 'oracle_produccion_forestal' 11 Nov 11:14:46 INFO [org.geoserver] - Loaded layer 'ForriskAlturaPrimeraRamaEtrs89' 11 Nov 11:14:46 INFO [org.geoserver] - Loaded feature type 'ForriskAreaBasimetricaEtrs89', enabled Any ideas? Thanks in advance. Agur bero bat, David Alda Fernández de Lezea Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa. da...@hazi.eus | www.hazi.eus T 945 003 240 – M 627 923 170 – F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute – Araba ********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe. Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo. This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it. -----Mensaje original----- De: David Alda Fernandez de Lezea Enviado el: martes, 10 de noviembre de 2015 14:06 Para: David Alda Fernandez de Lezea; GeoServer Users Asunto: RE: [Geoserver-users] GeoServer Migration Plan Hi, I'm answering myself as I found the solution: http://www.dixis.com/?p=802 https://osgeo-org.atlassian.net/browse/GEOT-5098 It was related with the old ojdb14.jar. I just replaced it for the new one ojdbc7.jar an everything worked fine. Agur bero bat, David Alda Fernández de Lezea Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa. da...@hazi.eus | www.hazi.eus T 945 003 240 – M 627 923 170 – F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute – Araba ********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe. Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo. This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it. -----Mensaje original----- De: David Alda Fernandez de Lezea [mailto:da...@hazi.eus] Enviado el: martes, 10 de noviembre de 2015 11:51 Para: GeoServer Users Asunto: Re: [Geoserver-users] GeoServer Migration Plan Hi again, For the moment I'llcontinue working in the migration using a local dir, but I'm facing another issue.. I can see in GeoServer's web interface all my previous layers, but I noticed that when accessing the layers properties page I can't see the layer's columns. This happens only with DB stored layers. With shapes it works fine. Is there anything that has to be configured to retrieve the columns?? Thanks in advance. Regards, Agur bero bat, David Alda Fernández de Lezea Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa. da...@hazi.eus | www.hazi.eus T 945 003 240 – M 627 923 170 – F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute – Araba ********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe. Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo. This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it. -----Mensaje original----- De: David Alda Fernandez de Lezea Enviado el: martes, 10 de noviembre de 2015 11:20 Para: David Alda Fernandez de Lezea; Stefan Engelhardt | HBT; GeoServer Users Asunto: RE: [Geoserver-users] GeoServer Migration Plan Hi, I've checked that the user running Tomcat has access grants to the network drive but I'm still unable to get Geoserver to connect to it. I'm on windows Server 2012 by the way ant he network drive is based on CIFS. I'm specifying the url as an UNC pattern <param-value>\\192.168.250.24\Geoserver\datos\geoserver_data_directory\data_dir</param-value> Does it look correct? Thanks. Regards, Agur bero bat, David Alda Fernández de Lezea Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa. da...@hazi.eus | www.hazi.eus T 945 003 240 – M 627 923 170 – F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute – Araba ********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe. Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo. This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it. -----Mensaje original----- De: David Alda Fernandez de Lezea [mailto:da...@hazi.eus] Enviado el: lunes, 02 de noviembre de 2015 13:28 Para: Stefan Engelhardt | HBT; GeoServer Users Asunto: Re: [Geoserver-users] GeoServer Migration Plan Hi Stefan, Thanks for your response. I've started thinking the same... I've been doing so many tests that I can assure that I've tested that. I'll review it again. It has to be something related to grants. Thanks. Agur bero bat, David Alda Fernández de Lezea Área de Sistemas de Información Geográfica, Planificación Territorial y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso Antolaketaren Arloa. da...@hazi.eus | www.hazi.eus T 945 003 240 – M 627 923 170 – F 945 003 290 Hazi | Granja Modelo de Arkaute s/n | 01192 Arkaute – Araba ********************* LEGE OHARRA ******************* AVISOLEGAL ******************* DISCLAIMER ***************************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe. Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo. This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it. -----Mensaje original----- De: Stefan Engelhardt | HBT [mailto:stefan.engelha...@hbt.de] Enviado el: lunes, 02 de noviembre de 2015 11:41 Para: GeoServer Users Asunto: Re: [Geoserver-users] GeoServer Migration Plan Hi, is it possible that the GeoServer user has no access to the network drive? I personally had often the problem that I tested the access to some ressources with another user (mostly root). Kind regards Stefan > -----Original Message----- > From: David Alda Fernandez de Lezea [mailto:da...@hazi.eus] > Sent: Monday, November 02, 2015 11:28 AM > To: GeoServer Users > Subject: Re: [Geoserver-users] GeoServer Migration Plan > > Hi list, > > So far we've managed to install GeoServer in our new Windows 2012 > instance with full raster support and Oracle support as well. Our plan > is to set up a Vertical Clustered Architecture but we've found some > difficulties while trying to I get the GEOSERVER_DATA_DIRECTORY being > loaded from a Network Shared drive. This drive is based on CIFS. The > main problem is that GeoServer does not find the directory (Directory > not found error) but the System can read and write on it. > > Does anyone made a similar approach? Is there some specific > configuration on GeoServer to get it working? > > Help is very much appreciated. > > Thanks in advance. > > Kind regards, > > Agur bero bat, > > > > David Alda Fernández de Lezea > Área de Sistemas de Información Geográfica, Planificación Territorial > y Forestal Informazio Geografikoen Sistemak, Lurralde eta Baso > Antolaketaren Arloa. > da...@hazi.eus | www.hazi.eus > T 945 003 240 – M 627 923 170 – F 945 003 290 Hazi | Granja Modelo de > Arkaute s/n | 01192 Arkaute – Araba > > ********************* LEGE OHARRA ******************* AVISOLEGAL > ******************* DISCLAIMER ***************************** Mezu > hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera > debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali > eta kontserbatu gabe. > Este mensaje es personal y confidencial y su uso no autorizado está > prohibido legalmente. Si usted no es el destinatario, proceda a > borrarlo, sin reenviarlo ni conservarlo. > This message is personal and confidential, unauthorised use is legally > prohibited. If you are not the intended recipient, delete it without > resending or backing it. > > De: Jody Garnett [mailto:jody.garn...@gmail.com] Enviado el: martes, > 06 de octubre de 2015 5:04 > Para: Richard Duivenvoorde > CC: GeoServer Users > Asunto: Re: [Geoserver-users] GeoServer Migration Plan > > The code to update from previous data directory layout remains in > place, so there should not be much difference migrating from 2.0.2 --> > 2.8.0 than if you made each step along the way. > > Please let the mailing list know how it goes! > > On 5 October 2015 at 05:00, Richard Duivenvoorde <rdmaili...@duif.net> wrote: > Also be sure to take the right extension jars, and for example use the > right jdbc jars etc... (just cut myself with an older oracle jdbc jar) > > Thanks for the reminder, made a note in the 2.8.0 blog post (it had > been mentioned in the beta). > > I know that the credential/security stuff is changed in that dir (I > once irreversible changed that when testing an upgrade.. but I had a backup). > > Tomcat: just take the latest version. > > The proof is in eating :-) > > Regards, > > Richard Duivenvoorde > > > > ---------------------------------------------------------------------- > ------- > - > _______________________________________________ > Geoserver-users mailing list > Geoserver-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-users > > ---------------------------------------------------------------------- > ------- > - > _______________________________________________ > Geoserver-users mailing list > Geoserver-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-users ------------------------------------------------------------------------------ _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users ------------------------------------------------------------------------------ _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users ------------------------------------------------------------------------------ _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users ------------------------------------------------------------------------------ _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users