Re: [Geoserver-users] Style not displaying

2018-05-18 Thread Kris Johnson
​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 Johnson  wrote:

> 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

2018-05-18 Thread Kris Johnson
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