Showing results for 
Search instead for 
Do you mean 

Portal settings needed for Geoserver WFS services

by Technical Evangelist on ‎02-28-2018 07:21 AM (696 Views)


Geoserver WFS service v2.0.0 doesn't work properly with Geospatial Portal, throwing "Service returned exception" messages in the GUI.


Geoserver cannot handle BBOX properly. Typical error log in Portal:


Request parsing failed
Parsing failed for BBOX: java.lang.NullPointerException

While the POST request seems ok:


<wfs:Query typeNames="p1:States2" srsName="urn:ogc:def:crs:EPSG::4326">
    <fes:Filter xmlns:fes="">
        <Envelope srsName="urn:ogc:def:crs:EPSG::4326" xmlns="">
          <lowerCorner>32.5144371700717 -15.4682436068792</lowerCorner>
          <upperCorner>47.1701988888217 10.1079282681208</upperCorner>



Disable BBOX filtering for Geoserver WFS by creating a service quirk, e.g.:


<serviceQuirk serviceType="WFS" urlPattern="geoserver" limitByMapRange="false" >

Because Feature Info tool utilizes BBOX by default, it is necessary to disable this behavior by setting displayInfoForAllLayers to false:


<featureInfo displayInfoForAllLayers="false" featureInfoBufferMultiplier="1" />