Thank you very much Stefano. It works now!! I am glad but there are two
more issues.
One is, the layer loads very very slowly as compared to the one that loads
with the default Polygon style or another layer that I manually set the
style for.
The other issue is the layer only shows when zoomed in one step and
further.
On Fri, Jul 3, 2015 at 3:15 PM, Stefano Costa <
stefano.co...@geo-solutions.it> wrote:
> Hi again,
> yes, now I see you have <layers> instad of <layer> in your XML (no final
> 's')... that's for sure a problem.
>
> --S
>
> Il giorno ven, 03/07/2015 alle 15.10 +0300, Wondimagegn Tesfaye ha
> scritto:
> > Hello Stefano,
> >
> >
> > I again tried with your suggestion but it is not working still. Below
> > is the log.
> >
> >
> > 2015-07-03 15:06:57,451 INFO [geoserver.filters] - 0:0:0:0:0:0:0:1
> > "GET
> /geoserver/web/?wicket:bookmarkablePage=:org.geoserver.web.admin.LogPage&lines=1000"
> took 71ms
> > 2015-07-03 15:07:16,319 INFO [geoserver.filters] - 192.168.0.89
> > "PUT /geoserver/rest/layers/vahk7spti86tggnl1ib0u98kou7_e27_s16_a57.xml"
> "" "" request-size: 183 body:
> > <layers><defaultStyle><name>custom_vulnerability_index</name>
> > <workspace>user_vulnerability_index</workspace>
> > </defaultStyle><enabled>true</enabled></layers>
> >
> >
> > 2015-07-03 15:07:16,325 ERROR [geoserver.rest] -
> > com.thoughtworks.xstream.mapper.CannotResolveClassException: layers
> > at
> >
> com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:79)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:55)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:79)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:74)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.SecurityMapper.realClass(SecurityMapper.java:71)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
> > at
> >
> com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:47)
> > at
> >
> com.thoughtworks.xstream.core.util.HierarchicalStreams.readClassType(HierarchicalStreams.java:29)
> > at
> >
> com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:133)
> > 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:577)
> > at org.geoserver.catalog.rest.AbstractCatalogResource
> > $1.read(AbstractCatalogResource.java:51)
> > at
> >
> org.geoserver.rest.format.StreamDataFormat.toObject(StreamDataFormat.java:34)
> > at
> >
> org.geoserver.rest.ReflectiveResource.handlePut(ReflectiveResource.java:192)
> > at org.restlet.Finder.handle(Finder.java:298)
> > at
> >
> org.geoserver.rest.BeanDelegatingRestlet.handle(BeanDelegatingRestlet.java:38)
> > at org.restlet.Filter.doHandle(Filter.java:105)
> > at org.restlet.Filter.handle(Filter.java:134)
> > at org.restlet.Router.handle(Router.java:444)
> > at org.geoserver.rest.RESTDispatcher$1.handle(RESTDispatcher.java:205)
> > at
> >
> com.noelios.restlet.ext.servlet.ServletConverter.service(ServletConverter.java:129)
> > at
> >
> org.geoserver.rest.RESTDispatcher.handleRequestInternal(RESTDispatcher.java:87)
> > at
> >
> org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
> > at
> >
> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
> > at
> >
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)
> > at
> >
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
> > at
> >
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
> > at
> >
> org.springframework.web.servlet.FrameworkServlet.doPut(FrameworkServlet.java:800)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:730)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> > at
> > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
> > at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1093)
> > at
> >
> org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:28)
> > at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1084)
> > at org.geoserver.filters.SpringDelegatingFilter
> > $Chain.doFilter(SpringDelegatingFilter.java:75)
> > at
> > org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:71)
> > at org.geoserver.filters.SpringDelegatingFilter
> > $Chain.doFilter(SpringDelegatingFilter.java:71)
> > at
> >
> org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:46)
> > at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1084)
> > at
> >
> org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:50)
> > at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1084)
> > at org.springframework.security.web.FilterChainProxy
> > $VirtualFilterChain.doFilter(FilterChainProxy.java:311)
> > at org.geoserver.security.filter.GeoServerCompositeFilter
> > $NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
> > at
> >
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:116)
> > at
> >
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
> > at org.geoserver.security.filter.GeoServerCompositeFilter
> > $NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73)
> > at
> >
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
> > at org.springframework.security.web.FilterChainProxy
> > $VirtualFilterChain.doFilter(FilterChainProxy.java:323)
> > at org.geoserver.security.filter.GeoServerCompositeFilter
> > $NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
> > at
> >
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
> > at org.geoserver.security.filter.GeoServerCompositeFilter
> > $NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73)
> > at
> >
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
> > at org.springframework.security.web.FilterChainProxy
> > $VirtualFilterChain.doFilter(FilterChainProxy.java:323)
> > at
> >
> org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:54)
> > at org.springframework.security.web.FilterChainProxy
> > $VirtualFilterChain.doFilter(FilterChainProxy.java:323)
> > at org.geoserver.security.filter.GeoServerCompositeFilter
> > $NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
> > at
> >
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:201)
> > at org.geoserver.security.filter.GeoServerCompositeFilter
> > $NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73)
> > at
> >
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
> > at
> >
> org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.doFilter(GeoServerBasicAuthenticationFilter.java:83)
> > at org.springframework.security.web.FilterChainProxy
> > $VirtualFilterChain.doFilter(FilterChainProxy.java:323)
> > at org.geoserver.security.filter.GeoServerCompositeFilter
> > $NestedFilterChain.doFilter(GeoServerCompositeFilter.java:69)
> > at
> >
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
> > at
> >
> org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilter(GeoServerSecurityContextPersistenceFilter.java:53)
> > at org.geoserver.security.filter.GeoServerCompositeFilter
> > $NestedFilterChain.doFilter(GeoServerCompositeFilter.java:73)
> > at
> >
> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92)
> > at org.springframework.security.web.FilterChainProxy
> > $VirtualFilterChain.doFilter(FilterChainProxy.java:323)
> > at
> >
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:173)
> > at
> >
> org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:135)
> > at
> >
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
> > at
> >
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
> > at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1084)
> > at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:82)
> > at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1084)
> > at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:48)
> > at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1084)
> > at
> >
> org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:48)
> > at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1084)
> > at
> > org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:44)
> > at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1084)
> > at
> >
> org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109)
> > at org.mortbay.jetty.servlet.ServletHandler
> > $CachedChain.doFilter(ServletHandler.java:1084)
> > at
> > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
> > at
> >
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
> > at
> > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
> > at
> > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
> > at
> > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
> > at
> >
> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
> > at
> >
> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
> > at
> > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
> > at org.mortbay.jetty.Server.handle(Server.java:324)
> > at
> > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
> > at org.mortbay.jetty.HttpConnection
> > $RequestHandler.content(HttpConnection.java:842)
> > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
> > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
> > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
> > at
> >
> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
> > at org.mortbay.thread.BoundedThreadPool
> > $PoolThread.run(BoundedThreadPool.java:450)
> > 2015-07-03 15:07:16,413 INFO [geoserver.filters] - 192.168.0.89
> > "PUT /geoserver/rest/layers/vahk7spti86tggnl1ib0u98kou7_e27_s16_a57.xml"
> took 94ms
> > 2015-07-03 15:07:20,231 INFO [geoserver.filters] - 0:0:0:0:0:0:0:1
> > "POST /geoserver/web/?wicket:interface=:45:form::IFormSubmitListener::"
> "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)
> Chrome/43.0.2357.130 Safari/537.36" "
> http://localhost:8080/geoserver/web/?wicket:bookmarkablePage=:org.geoserver.web.admin.LogPage&lines=1000"
> request-size: 20 body:
> > refresh=x&lines=1000
> >
> >
> > 2015-07-03 15:07:20,236 INFO [geoserver.filters] - 0:0:0:0:0:0:0:1
> > "POST /geoserver/web/?wicket:interface=:45:form::IFormSubmitListener::"
> took 5ms
> > 2015-07-03 15:07:20,242 INFO [geoserver.filters] - 0:0:0:0:0:0:0:1
> > "GET
> /geoserver/web/?wicket:bookmarkablePage=:org.geoserver.web.admin.LogPage&lines=1000"
> "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)
> Chrome/43.0.2357.130 Safari/537.36" "
> http://localhost:8080/geoserver/web/?wicket:bookmarkablePage=:org.geoserver.web.admin.LogPage&lines=1000
> "
> >
>
>
> --
>
> Best regards,
> Stefano Costa
>
> ==
> GeoServer Professional Services from the experts! Visit
> http://goo.gl/it488V for more information.
> ==
> Dott. Stefano Costa
> Senior Software Engineer
>
> GeoSolutions S.A.S.
> Via Poggio alle Viti 1187
> 55054 Massarosa (LU)
> Italy
> phone: +39 0584 962313
> fax: +39 0584 1660272
>
> http://www.geo-solutions.it
> http://twitter.com/geosolutions_it
>
> -------------------------------------------------------
> AVVERTENZE AI SENSI DEL D.Lgs. 196/2003
> Le informazioni contenute in questo messaggio di posta elettronica e/o
> nel/i file/s allegato/i sono da considerarsi strettamente riservate.
> Il loro utilizzo è consentito esclusivamente al destinatario del
> messaggio, per le finalità indicate nel messaggio stesso. Qualora
> riceviate questo messaggio senza esserne il destinatario, Vi preghiamo
> cortesemente di darcene notizia via e-mail e di procedere alla
> distruzione del messaggio stesso, cancellandolo dal Vostro sistema.
> Conservare il messaggio stesso, divulgarlo anche in parte,
> distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità
> diverse, costituisce comportamento contrario ai principi dettati dal
> D.Lgs. 196/2003.
>
> The information in this message and/or attachments, is intended solely
> for the attention and use of the named addressee(s) and may be
> confidential or proprietary in nature or covered by the provisions of
> privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New
> Data Protection Code).Any use not in accord with its purpose, any
> disclosure, reproduction, copying, distribution, or either
> dissemination, either whole or partial, is strictly forbidden except
> previous formal approval of the named addressee(s). If you are not the
> intended recipient, please contact immediately the sender by
> telephone, fax or e-mail and delete the information in this message
> that has been received in error. The sender does not give any warranty
> or accept liability as the content, accuracy or completeness of sent
> messages and accepts no responsibility for changes made after they
> were sent or for other risks which arise as a result of e-mail
> transmission, viruses, etc.
>
>
>
>
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users