Solution found - user error - I should have downloaded the ySLD jar files
from ..

 http://ares.opengeo.org/geoserver/2.10.x/community-latest/

On Mon, Feb 13, 2017 at 12:15 PM, David Collins <[email protected]>
wrote:

> Additional info - I downloaded the .jar files from ..
> https://repo.boundlessgeo.com/release/org/geoserver/communit
> y/gs-ysld/2.10.1/
>
> .. because the zip file at this URL is empty ..
> http://ares.opengeo.org/geoserver/master/ext-latest/
> 13/02/2017  12:11 PM                22 geoserver-2.11-SNAPSHOT-ysld-
> plugin.zip
>
>
> On Mon, Feb 13, 2017 at 11:15 AM, David Collins <[email protected]
> > wrote:
>
>> I have been off the list for a while, so apologies if this has already
>> been raised.
>>
>> I have installed geoserver 2.10.1 on a windows server, running under
>> tomcat 8.5.11.  It works fine, until I copy gs-ysld-2.10.1.jar into
>> WEB-INF\lib and restart.  (ySLD is the only extension I have added.)
>>
>> 13/02/2017  09:18 AM             8,571 gs-ysld-2.10.1.jar
>>
>> geoserver.war fails to start with ..
>>
>> 2017-02-13 11:11:51,887 WARN [support.XmlWebApplicationContext] -
>> Exception encountered during context initialization - cancelling refresh
>> attempt: org.springframework.beans.factory.BeanCreationException: Error
>> creating bean with name 'GWCGeoServerRESTConfigurationProvider' defined
>> in URL [jar:file:/C:/Tomcat8511/webapps/geoserver/WEB-INF/lib/gs-gw
>> c-2.10.1.jar!/geowebcache-geoserver-context.xml]: Cannot resolve
>> reference to bean 'catalog' while setting constructor argument; nested
>> exception is org.springframework.beans.factory.BeanCreationException:
>> Error creating bean with name 'localWorkspaceCatalog' defined in URL
>> [jar:file:/C:/Tomcat8511/webapps/geoserver/WEB-INF/lib/gs-ma
>> in-2.10.1.jar!/applicationContext.xml]: Cannot resolve reference to bean
>> 'advertisedCatalog' while setting constructor argument; nested exception is
>> org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name 'advertisedCatalog' defined in URL
>> [jar:file:/C:/Tomcat8511/webapps/geoserver/WEB-INF/lib/gs-ma
>> in-2.10.1.jar!/applicationContext.xml]: Cannot resolve reference to bean
>> 'secureCatalog' while setting constructor argument; nested exception is
>> org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name 'secureCatalog' defined in URL [jar:file:/C:/Tomcat8511/webap
>> ps/geoserver/WEB-INF/lib/gs-main-2.10.1.jar!/applicationContext.xml]:
>> Bean instantiation via constructor failed; nested exception is
>> org.springframework.beans.BeanInstantiationException: Failed to
>> instantiate [org.geoserver.security.SecureCatalogImpl]: Constructor
>> threw exception; nested exception is java.lang.NullPointerException
>> 2017-02-13 11:11:51,888 WARN [support.DisposableBeanAdapter] -
>> Invocation of destroy method failed on bean with name 'geoServerLoader':
>> java.lang.NullPointerException
>> 2017-02-13 11:11:51,898 ERROR [context.ContextLoader] - Context
>> initialization failed
>> org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name 'GWCGeoServerRESTConfigurationProvider' defined in URL
>> [jar:file:/C:/Tomcat8511/webapps/geoserver/WEB-INF/lib/gs-gw
>> c-2.10.1.jar!/geowebcache-geoserver-context.xml]: Cannot resolve
>> reference to bean 'catalog' while setting constructor argument; nested
>> exception is org.springframework.beans.factory.BeanCreationException:
>> Error creating bean with name 'localWorkspaceCatalog' defined in URL
>> [jar:file:/C:/Tomcat8511/webapps/geoserver/WEB-INF/lib/gs-ma
>> in-2.10.1.jar!/applicationContext.xml]: Cannot resolve reference to bean
>> 'advertisedCatalog' while setting constructor argument; nested exception is
>> org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name 'advertisedCatalog' defined in URL
>> [jar:file:/C:/Tomcat8511/webapps/geoserver/WEB-INF/lib/gs-ma
>> in-2.10.1.jar!/applicationContext.xml]: Cannot resolve reference to bean
>> 'secureCatalog' while setting constructor argument; nested exception is
>> org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name 'secureCatalog' defined in URL [jar:file:/C:/Tomcat8511/webap
>> ps/geoserver/WEB-INF/lib/gs-main-2.10.1.jar!/applicationContext.xml]:
>> Bean instantiation via constructor failed; nested exception is
>> org.springframework.beans.BeanInstantiationException: Failed to
>> instantiate [org.geoserver.security.SecureCatalogImpl]: Constructor
>> threw exception; nested exception is java.lang.NullPointerException
>>     at org.springframework.beans.factory.support.BeanDefinitionValu
>> eResolver.resolveReference(BeanDefinitionValueResolver.java:359)
>>     at org.springframework.beans.factory.support.BeanDefinitionValu
>> eResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
>>     at org.springframework.beans.factory.support.ConstructorResolve
>> r.resolveConstructorArguments(ConstructorResolver.java:648)
>>     at org.springframework.beans.factory.support.ConstructorResolve
>> r.autowireConstructor(ConstructorResolver.java:140)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.autowireConstructor(AbstractAutowireCapable
>> BeanFactory.java:1143)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.createBeanInstance(AbstractAutowireCapableB
>> eanFactory.java:1046)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFac
>> tory.java:510)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
>>     at org.springframework.beans.factory.support.AbstractBeanFactor
>> y$1.getObject(AbstractBeanFactory.java:306)
>>     at org.springframework.beans.factory.support.DefaultSingletonBe
>> anRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
>>     at org.springframework.beans.factory.support.AbstractBeanFactor
>> y.doGetBean(AbstractBeanFactory.java:302)
>>     at org.springframework.beans.factory.support.AbstractBeanFactor
>> y.getBean(AbstractBeanFactory.java:197)
>>     at org.springframework.beans.factory.support.DefaultListableBea
>> nFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)
>>     at org.springframework.context.support.AbstractApplicationConte
>> xt.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
>>     at org.springframework.context.support.AbstractApplicationConte
>> xt.refresh(AbstractApplicationContext.java:538)
>>     at org.springframework.web.context.ContextLoader.configureAndRe
>> freshWebApplicationContext(ContextLoader.java:444)
>>     at org.springframework.web.context.ContextLoader.initWebApplica
>> tionContext(ContextLoader.java:326)
>>     at org.springframework.web.context.ContextLoaderListener.contex
>> tInitialized(ContextLoaderListener.java:107)
>>     at org.geoserver.platform.GeoServerContextLoaderListener.contex
>> tInitialized(GeoServerContextLoaderListener.java:23)
>>     at org.apache.catalina.core.StandardContext.listenerStart(Stand
>> ardContext.java:4727)
>>     at org.apache.catalina.core.StandardContext.startInternal(Stand
>> ardContext.java:5189)
>>     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.j
>> ava:150)
>>     at org.apache.catalina.manager.ManagerServlet.start(ManagerServ
>> let.java:1307)
>>     at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLMan
>> agerServlet.java:669)
>>     at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLMa
>> nagerServlet.java:217)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:230)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:165)
>>     at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(Cs
>> rfPreventionFilter.java:136)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:192)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:165)
>>     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilte
>> r.java:52)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:192)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:165)
>>     at org.apache.catalina.filters.SetCharacterEncodingFilter.doFil
>> ter(SetCharacterEncodingFilter.java:108)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:192)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:165)
>>     at org.apache.catalina.core.StandardWrapperValve.invoke(Standar
>> dWrapperValve.java:198)
>>     at org.apache.catalina.core.StandardContextValve.invoke(Standar
>> dContextValve.java:96)
>>     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A
>> uthenticatorBase.java:591)
>>     at org.apache.catalina.valves.RequestFilterValve.process(Reques
>> tFilterValve.java:319)
>>     at org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddr
>> Valve.java:88)
>>     at org.apache.catalina.core.StandardHostValve.invoke(StandardHo
>> stValve.java:140)
>>     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
>> rtValve.java:79)
>>     at org.apache.catalina.valves.AbstractAccessLogValve.invoke(Abs
>> tractAccessLogValve.java:624)
>>     at org.apache.catalina.core.StandardEngineValve.invoke(Standard
>> EngineValve.java:87)
>>     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd
>> apter.java:349)
>>     at org.apache.coyote.http11.Http11Processor.service(Http11Proce
>> ssor.java:783)
>>     at org.apache.coyote.AbstractProcessorLight.process(AbstractPro
>> cessorLight.java:66)
>>     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process
>> (AbstractProtocol.java:798)
>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun
>> (NioEndpoint.java:1434)
>>     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketPro
>> cessorBase.java:49)
>>     at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>>     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r
>> un(TaskThread.java:61)
>>     at java.lang.Thread.run(Unknown Source)
>> Caused by: org.springframework.beans.factory.BeanCreationException:
>> Error creating bean with name 'localWorkspaceCatalog' defined in URL
>> [jar:file:/C:/Tomcat8511/webapps/geoserver/WEB-INF/lib/gs-ma
>> in-2.10.1.jar!/applicationContext.xml]: Cannot resolve reference to bean
>> 'advertisedCatalog' while setting constructor argument; nested exception is
>> org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name 'advertisedCatalog' defined in URL
>> [jar:file:/C:/Tomcat8511/webapps/geoserver/WEB-INF/lib/gs-ma
>> in-2.10.1.jar!/applicationContext.xml]: Cannot resolve reference to bean
>> 'secureCatalog' while setting constructor argument; nested exception is
>> org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name 'secureCatalog' defined in URL [jar:file:/C:/Tomcat8511/webap
>> ps/geoserver/WEB-INF/lib/gs-main-2.10.1.jar!/applicationContext.xml]:
>> Bean instantiation via constructor failed; nested exception is
>> org.springframework.beans.BeanInstantiationException: Failed to
>> instantiate [org.geoserver.security.SecureCatalogImpl]: Constructor
>> threw exception; nested exception is java.lang.NullPointerException
>>     at org.springframework.beans.factory.support.BeanDefinitionValu
>> eResolver.resolveReference(BeanDefinitionValueResolver.java:359)
>>     at org.springframework.beans.factory.support.BeanDefinitionValu
>> eResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
>>     at org.springframework.beans.factory.support.ConstructorResolve
>> r.resolveConstructorArguments(ConstructorResolver.java:648)
>>     at org.springframework.beans.factory.support.ConstructorResolve
>> r.autowireConstructor(ConstructorResolver.java:140)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.autowireConstructor(AbstractAutowireCapable
>> BeanFactory.java:1143)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.createBeanInstance(AbstractAutowireCapableB
>> eanFactory.java:1046)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFac
>> tory.java:510)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
>>     at org.springframework.beans.factory.support.AbstractBeanFactor
>> y$1.getObject(AbstractBeanFactory.java:306)
>>     at org.springframework.beans.factory.support.DefaultSingletonBe
>> anRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
>>     at org.springframework.beans.factory.support.AbstractBeanFactor
>> y.doGetBean(AbstractBeanFactory.java:302)
>>     at org.springframework.beans.factory.support.AbstractBeanFactor
>> y.getBean(AbstractBeanFactory.java:197)
>>     at org.springframework.beans.factory.support.BeanDefinitionValu
>> eResolver.resolveReference(BeanDefinitionValueResolver.java:351)
>>     ... 56 more
>> Caused by: org.springframework.beans.factory.BeanCreationException:
>> Error creating bean with name 'advertisedCatalog' defined in URL
>> [jar:file:/C:/Tomcat8511/webapps/geoserver/WEB-INF/lib/gs-ma
>> in-2.10.1.jar!/applicationContext.xml]: Cannot resolve reference to bean
>> 'secureCatalog' while setting constructor argument; nested exception is
>> org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name 'secureCatalog' defined in URL [jar:file:/C:/Tomcat8511/webap
>> ps/geoserver/WEB-INF/lib/gs-main-2.10.1.jar!/applicationContext.xml]:
>> Bean instantiation via constructor failed; nested exception is
>> org.springframework.beans.BeanInstantiationException: Failed to
>> instantiate [org.geoserver.security.SecureCatalogImpl]: Constructor
>> threw exception; nested exception is java.lang.NullPointerException
>>     at org.springframework.beans.factory.support.BeanDefinitionValu
>> eResolver.resolveReference(BeanDefinitionValueResolver.java:359)
>>     at org.springframework.beans.factory.support.BeanDefinitionValu
>> eResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
>>     at org.springframework.beans.factory.support.ConstructorResolve
>> r.resolveConstructorArguments(ConstructorResolver.java:648)
>>     at org.springframework.beans.factory.support.ConstructorResolve
>> r.autowireConstructor(ConstructorResolver.java:140)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.autowireConstructor(AbstractAutowireCapable
>> BeanFactory.java:1143)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.createBeanInstance(AbstractAutowireCapableB
>> eanFactory.java:1046)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFac
>> tory.java:510)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
>>     at org.springframework.beans.factory.support.AbstractBeanFactor
>> y$1.getObject(AbstractBeanFactory.java:306)
>>     at org.springframework.beans.factory.support.DefaultSingletonBe
>> anRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
>>     at org.springframework.beans.factory.support.AbstractBeanFactor
>> y.doGetBean(AbstractBeanFactory.java:302)
>>     at org.springframework.beans.factory.support.AbstractBeanFactor
>> y.getBean(AbstractBeanFactory.java:197)
>>     at org.springframework.beans.factory.support.BeanDefinitionValu
>> eResolver.resolveReference(BeanDefinitionValueResolver.java:351)
>>     ... 68 more
>> Caused by: org.springframework.beans.factory.BeanCreationException:
>> Error creating bean with name 'secureCatalog' defined in URL
>> [jar:file:/C:/Tomcat8511/webapps/geoserver/WEB-INF/lib/gs-ma
>> in-2.10.1.jar!/applicationContext.xml]: Bean instantiation via
>> constructor failed; nested exception is 
>> org.springframework.beans.BeanInstantiationException:
>> Failed to instantiate [org.geoserver.security.SecureCatalogImpl]:
>> Constructor threw exception; nested exception is
>> java.lang.NullPointerException
>>     at org.springframework.beans.factory.support.ConstructorResolve
>> r.autowireConstructor(ConstructorResolver.java:275)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.autowireConstructor(AbstractAutowireCapable
>> BeanFactory.java:1143)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.createBeanInstance(AbstractAutowireCapableB
>> eanFactory.java:1046)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFac
>> tory.java:510)
>>     at org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
>>     at org.springframework.beans.factory.support.AbstractBeanFactor
>> y$1.getObject(AbstractBeanFactory.java:306)
>>     at org.springframework.beans.factory.support.DefaultSingletonBe
>> anRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
>>     at org.springframework.beans.factory.support.AbstractBeanFactor
>> y.doGetBean(AbstractBeanFactory.java:302)
>>     at org.springframework.beans.factory.support.AbstractBeanFactor
>> y.getBean(AbstractBeanFactory.java:197)
>>     at org.springframework.beans.factory.support.BeanDefinitionValu
>> eResolver.resolveReference(BeanDefinitionValueResolver.java:351)
>>     ... 80 more
>> Caused by: org.springframework.beans.BeanInstantiationException: Failed
>> to instantiate [org.geoserver.security.SecureCatalogImpl]: Constructor
>> threw exception; nested exception is java.lang.NullPointerException
>>     at org.springframework.beans.BeanUtils.instantiateClass(BeanUti
>> ls.java:163)
>>     at org.springframework.beans.factory.support.SimpleInstantiatio
>> nStrategy.instantiate(SimpleInstantiationStrategy.java:122)
>>     at org.springframework.beans.factory.support.ConstructorResolve
>> r.autowireConstructor(ConstructorResolver.java:267)
>>     ... 89 more
>> Caused by: java.lang.NullPointerException
>>     at org.geoserver.security.impl.DefaultResourceAccessManager.bui
>> ldAuthorizationTree(DefaultResourceAccessManager.java:175)
>>     at org.geoserver.security.impl.DefaultResourceAccessManager.<in
>> it>(DefaultResourceAccessManager.java:87)
>>     at org.geoserver.security.SecureCatalogImpl.buildDefaultResourc
>> eAccessManager(SecureCatalogImpl.java:115)
>>     at org.geoserver.security.SecureCatalogImpl.lookupResourceAcces
>> sManager(SecureCatalogImpl.java:103)
>>     at org.geoserver.security.SecureCatalogImpl.<init>(SecureCatalo
>> gImpl.java:87)
>>     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>>     at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
>> Source)
>>     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
>> Source)
>>     at java.lang.reflect.Constructor.newInstance(Unknown Source)
>>     at org.springframework.beans.BeanUtils.instantiateClass(BeanUti
>> ls.java:147)
>>     ... 91 more
>>
>> Regards,
>> David Collins
>> Geological Survey of NSW, Australia
>>
>>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to