org.geoserver.platform.ServiceException: Rendering process failed

tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    GeoWebCache tiling failing due to topology exception

    Geographic Information Systems | 2 years ago | MappaGnosis
    org.geoserver.platform.ServiceException: Rendering process failed
  2. 0

    Inspector: Create agents with hole from shapefile

    GitHub | 1 year ago | benoitgaudou
    com.vividsolutions.jts.geom.TopologyException: side location conflict [ (920.2893782374449, 1072.6103248586878, 0.0) ]

    Root Cause Analysis

    1. com.vividsolutions.jts.geom.TopologyException

      found non-noded intersection between LINESTRING ( -446792.34 6930399.07, -440903.77 6936464.74 ) and LINESTRING ( -437011.5849751517 6937523.641382978, -447860.88 6934195.51 ) [ (-441090.5017453493, 6936272.392257541, NaN) ]

      at com.vividsolutions.jts.noding.FastNodingValidator.checkValid()
    2. JTS Topology Suite
      Geometry.difference
      1. com.vividsolutions.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:130)
      2. com.vividsolutions.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:94)
      3. com.vividsolutions.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:59)
      4. com.vividsolutions.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:170)
      5. com.vividsolutions.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:127)
      6. com.vividsolutions.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:66)
      7. com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:96)
      8. com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:58)
      9. com.vividsolutions.jts.geom.Geometry.difference(Geometry.java:1423)
      9 frames
    3. org.geotools.filter
      ExpressionAbstract.evaluate
      1. org.geotools.filter.function.StaticGeometry.difference(StaticGeometry.java:313)
      2. org.geotools.filter.function.FilterFunction_difference.evaluate(FilterFunction_difference.java:66)
      3. org.geotools.filter.expression.ExpressionAbstract.evaluate(ExpressionAbstract.java:65)
      3 frames
    4. org.geotools.renderer
      StreamingRenderer.paint
      1. org.geotools.renderer.lite.StreamingRenderer.findGeometry(StreamingRenderer.java:2797)
      2. org.geotools.renderer.lite.StreamingRenderer.access$100(StreamingRenderer.java:178)
      3. org.geotools.renderer.lite.StreamingRenderer$RenderableFeature.getShape(StreamingRenderer.java:3100)
      4. org.geotools.renderer.lite.StreamingRenderer.processSymbolizers(StreamingRenderer.java:2679)
      5. org.geotools.renderer.lite.StreamingRenderer.process(StreamingRenderer.java:2585)
      6. org.geotools.renderer.lite.StreamingRenderer.drawPlain(StreamingRenderer.java:2409)
      7. org.geotools.renderer.lite.StreamingRenderer.processStylers(StreamingRenderer.java:2113)
      8. org.geotools.renderer.lite.StreamingRenderer.paint(StreamingRenderer.java:832)
      8 frames
    5. org.geoserver.wms
      RenderedImageMapOutputFormat.produceMap
      1. org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:539)
      1 frame