That looks like a bug, can you create one at https://osgeo-org.atlassian.net/projects/GEOT/issues including the information as to how to recreate it.
Ian On Thu, 10 Oct 2019 at 17:38, Tiago Vieira <tixvie...@gmail.com> wrote: > Hi, > > Anyone have an alternative to fix this? > > > Using the default geoserver DATA folder, and putting a square around a > label > of a point it throws an error on scale 1:8k. > It only happens at 1:8k with this font-size (2). If we change the font-size > it happens at another scale. > > How to replicate: > On point.sld add the following rule: > > <Rule> > <TextSymbolizer uom="http://www.opengeospatial.org/se/units/metre > "> > <Label> > <ogc:PropertyName>NAME</ogc:PropertyName> > </Label> > > <CssParameter name="font-size"> > <ogc:Literal>2</ogc:Literal> > </CssParameter> > > <Graphic> > <Mark> > <WellKnownName>square</WellKnownName> > <Stroke> > <CssParameter > name="stroke">#ff0000</CssParameter> > <CssParameter > name="stroke-width">0.5</CssParameter> > </Stroke> > </Mark> > </Graphic> > <VendorOption name="spaceAround">-1</VendorOption> > <VendorOption name="graphic-resize">stretch</VendorOption> > <VendorOption name="graphic-margin">1</VendorOption> > </TextSymbolizer> > </Rule> > > Open the Layer Preview of Geoserver web to test or put the URL in the > browser: > > http://localhost/geoserver/tiger/wms?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&FORMAT=image%2Fpng&TRANSPARENT=true&LAYERS=tiger%3Apoi&exceptions=application%2Fvnd.ogc.se_inimage&STYLES=point&SRS=EPSG%3A4326&WIDTH=1001&HEIGHT=501&BBOX=-74.01942026886464%2C40.70413100448132%2C-73.9979623529005%2C40.71486008438587 > > Got the error: > Caused by: java.lang.NullPointerException > at > > org.geotools.renderer.label.LabelPainter.paintStraightLabel(LabelPainter.java:371) > at > > org.geotools.renderer.label.LabelCacheImpl.paintPointLabelInternal(LabelCacheImpl.java:1457) > at > > org.geotools.renderer.label.LabelCacheImpl.paintPointLabel(LabelCacheImpl.java:1299) > at > > org.geotools.renderer.label.LabelCacheImpl.paintLabel(LabelCacheImpl.java:556) > at > > org.geotools.renderer.label.LabelCacheImpl.paintLabels(LabelCacheImpl.java:517) > at > org.geotools.renderer.label.LabelCacheImpl.end(LabelCacheImpl.java:465) > at > > org.geotools.renderer.lite.StreamingRenderer.paint(StreamingRenderer.java:940) > at > > org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:594) > ... 129 more > > > Thank you, > Tiago Vieira > > > > -- > Sent from: > http://osgeo-org.1560.x6.nabble.com/GeoServer-User-f3786390.html > > > _______________________________________________ > Geoserver-users mailing list > > Please make sure you read the following two resources before posting to > this list: > - Earning your support instead of buying it, but Ian Turton: > http://www.ianturton.com/talks/foss4g.html#/ > - The GeoServer user list posting guidelines: > http://geoserver.org/comm/userlist-guidelines.html > > If you want to request a feature or an improvement, also see this: > https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer > > > Geoserver-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-users > -- Ian Turton
_______________________________________________ Geoserver-users mailing list Please make sure you read the following two resources before posting to this list: - Earning your support instead of buying it, but Ian Turton: http://www.ianturton.com/talks/foss4g.html#/ - The GeoServer user list posting guidelines: http://geoserver.org/comm/userlist-guidelines.html If you want to request a feature or an improvement, also see this: https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users