Re: [Geoserver-users] Style not displaying
Upon further investigation, I think I'm encountering this issue: https://osgeo-org.atlassian.net/browse/GEOS-8016 When I set the default style for the layer to the sequential style mentioned above it appears fine in "Layer Preview". On Fri, May 18, 2018 at 10:05 PM, Kris Johnsonwrote: > Hello, > > I have a polygon layer that I am trying to style based on sequential > series of filters. However, I am encountering an error and I'm not sure if > the issue is with the style or layer configuration. > > The layer displays fine in Layer Preview using the "generic" style. > > Here's the SLD: > http://www.opengis.net/sld; xmlns:sld="http://www.opengis.net/sld; > xmlns:gml="http://www.opengis.net/gml; xmlns:ogc="http://www.opengis. > net/ogc" version="1.0.0"> > > Default Styler > > Default Styler > > name > > 0 Rule > > > yearlycost > 45705.4 > > > > > #FEF0D9 > > > #7f7f7f > 0.1 > > > > > 1 Rule > > > yearlycost > 46279.6 > > > > > #FDCC8A > > > #7f7f7f > 0.1 > > > > > 2 Rule > > > yearlycost > 47475.6 > > > > > #FC8D59 > > > #7f7f7f > 0.1 > > > > > 3 Rule > > > yearlycost > 51745.0 > > > > > #E34A33 > > > #7f7f7f > 0.1 > > > > > 4 Rule > > > yearlycost > 61299.0 > > > > > #B3 > > > #7f7f7f > 0.1 > > > > > > > > > > Here's the error I'm seeing in the log: > 2018-05-19 02:55:51,949 INFO [geoserver.wms] - > Request: getServiceInfo > 2018-05-19 02:55:51,969 ERROR [geotools.rendering] - > java.lang.NullPointerException > at org.geotools.renderer.lite.FastBBOX.getMinX(FastBBOX.java:66) > at org.geotools.filter.visitor.DuplicatingFilterVisitor.visit( > DuplicatingFilterVisitor.java:238) > at org.geotools.renderer.lite.FastBBOX.accept(FastBBOX.java:124) > at org.geotools.filter.visitor.SimplifyingFilterVisitor.collect( > SimplifyingFilterVisitor.java:235) > at org.geotools.filter.visitor.SimplifyingFilterVisitor.visit( > SimplifyingFilterVisitor.java:165) > at org.geotools.filter.AndImpl.accept(AndImpl.java:52) > at org.geotools.renderer.lite.StreamingRenderer.getStyleQuery( > StreamingRenderer.java:1157) > at org.geotools.renderer.lite.StreamingRenderer.getFeatures( > StreamingRenderer.java:1960) > at org.geotools.renderer.lite.StreamingRenderer.processStylers( > StreamingRenderer.java:1928) > at org.geotools.renderer.lite.StreamingRenderer.paint( > StreamingRenderer.java:835) > at org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap( > RenderedImageMapOutputFormat.java:579) > at org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap( > RenderedImageMapOutputFormat.java:284) > at org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap( > RenderedImageMapOutputFormat.java:141) > at org.geoserver.wms.GetMap.executeInternal(GetMap.java:653) > at org.geoserver.wms.GetMap.run(GetMap.java:285) > at org.geoserver.wms.GetMap.run(GetMap.java:131) > at org.geoserver.wms.DefaultWebMapService.getMap( > DefaultWebMapService.java:320) > at sun.reflect.GeneratedMethodAccessor355.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection > (AopUtils.java:333) > at org.springframework.aop.framework.ReflectiveMethodInvocation. > invokeJoinpoint(ReflectiveMethodInvocation.java:190) > at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( > ReflectiveMethodInvocation.java:157) > at org.geoserver.kml.WebMapServiceKmlInterceptor.invoke( > WebMapServiceKmlInterceptor.java:34) > at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( > ReflectiveMethodInvocation.java:179) > at org.geoserver.gwc.wms.CacheSeedingWebMapService.invoke( > CacheSeedingWebMapService.java:62) > at org.geoserver.gwc.wms.CacheSeedingWebMapService.invoke( >
[Geoserver-users] Style not displaying
Hello, I have a polygon layer that I am trying to style based on sequential series of filters. However, I am encountering an error and I'm not sure if the issue is with the style or layer configuration. The layer displays fine in Layer Preview using the "generic" style. Here's the SLD: http://www.opengis.net/sld; xmlns:sld="http://www.opengis.net/sld; xmlns:gml="http://www.opengis.net/gml; xmlns:ogc="http://www.opengis.net/ogc; version="1.0.0"> Default Styler Default Styler name 0 Rule yearlycost 45705.4 #FEF0D9 #7f7f7f 0.1 1 Rule yearlycost 46279.6 #FDCC8A #7f7f7f 0.1 2 Rule yearlycost 47475.6 #FC8D59 #7f7f7f 0.1 3 Rule yearlycost 51745.0 #E34A33 #7f7f7f 0.1 4 Rule yearlycost 61299.0 #B3 #7f7f7f 0.1 Here's the error I'm seeing in the log: 2018-05-19 02:55:51,949 INFO [geoserver.wms] - Request: getServiceInfo 2018-05-19 02:55:51,969 ERROR [geotools.rendering] - java.lang.NullPointerException at org.geotools.renderer.lite.FastBBOX.getMinX(FastBBOX.java:66) at org.geotools.filter.visitor.DuplicatingFilterVisitor.visit(DuplicatingFilterVisitor.java:238) at org.geotools.renderer.lite.FastBBOX.accept(FastBBOX.java:124) at org.geotools.filter.visitor.SimplifyingFilterVisitor.collect(SimplifyingFilterVisitor.java:235) at org.geotools.filter.visitor.SimplifyingFilterVisitor.visit(SimplifyingFilterVisitor.java:165) at org.geotools.filter.AndImpl.accept(AndImpl.java:52) at org.geotools.renderer.lite.StreamingRenderer.getStyleQuery(StreamingRenderer.java:1157) at org.geotools.renderer.lite.StreamingRenderer.getFeatures(StreamingRenderer.java:1960) at org.geotools.renderer.lite.StreamingRenderer.processStylers(StreamingRenderer.java:1928) at org.geotools.renderer.lite.StreamingRenderer.paint(StreamingRenderer.java:835) at org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:579) at org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:284) at org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:141) at org.geoserver.wms.GetMap.executeInternal(GetMap.java:653) at org.geoserver.wms.GetMap.run(GetMap.java:285) at org.geoserver.wms.GetMap.run(GetMap.java:131) at org.geoserver.wms.DefaultWebMapService.getMap(DefaultWebMapService.java:320) at sun.reflect.GeneratedMethodAccessor355.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at org.geoserver.kml.WebMapServiceKmlInterceptor.invoke(WebMapServiceKmlInterceptor.java:34) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.geoserver.gwc.wms.CacheSeedingWebMapService.invoke(CacheSeedingWebMapService.java:62) at org.geoserver.gwc.wms.CacheSeedingWebMapService.invoke(CacheSeedingWebMapService.java:36) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.geoserver.gwc.wms.CachingWebMapService.invoke(CachingWebMapService.java:80) at org.geoserver.gwc.wms.CachingWebMapService.invoke(CachingWebMapService.java:55) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.geoserver.ows.util.RequestObjectLogger.invoke(RequestObjectLogger.java:55) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at