Bug report #5241

WFS client does not work anymore with Geoserver

Added by Giovanni Manghi over 7 years ago. Updated over 6 years ago.

Status:Closed
Priority:Severe/Regression
Assignee:Marco Hugentobler
Category:Web Services clients/WFS
Affected QGIS version:master Regression?:No
Operating System: Easy fix?:No
Pull Request or Patch supplied:Yes Resolution:
Crashes QGIS or corrupts data:No Copied to github as #:14976

Description

Recently there have been reports of issues with WFS/Geoserver (there is another ticket that report a freezewith geoserver/wfs-t but the user can't post a public URL). I don't use geoserver myself, but for example this is a server

http://giswebservices.massgis.state.ma.us/geoserver/wfs

that is been told it was working with older QGIS versions (just tested, it works with qgis 1.6) and that now does not work with qgis 1.7.4/master (I also tested it).

bug5241.patch Magnifier - remove extraneous query parameters from DescribeFeatureType request (1.02 KB) Bill Clay, 2012-04-04 03:59 PM


Related issues

Duplicated by QGIS Application - Bug report #5210: QGIS freezes when editing via WFS-T Closed 2012-03-20

History

#1 Updated by Bill Clay over 7 years ago

This error was introduced by the patch for bug 4604, which sends a DescribeFeatureType request that contains extraneous query parameters inherited from the layer's GetFeature URI. The WFS services with which the fix was originally tested silently ignore the extraneous parameters, but bugs 5241 and 5079 show that some WFS services reject such a query.

Patch for version 1.7.4 attached.

#2 Updated by Giovanni Manghi over 7 years ago

  • Pull Request or Patch supplied changed from No to Yes
  • Assignee set to Marco Hugentobler

Thanks Bill!

#3 Updated by Paolo Cavallini about 7 years ago

  • Target version set to Version 2.0.0

#4 Updated by Giovanni Manghi almost 7 years ago

  • Priority changed from Normal to Severe/Regression

This is a regression, it used to work until 1.6.

#5 Updated by Giovanni Manghi almost 7 years ago

  • Subject changed from Issues with Geoserver/WFS in 1.7.4/master (works in qgis 1.6) to WFS client does not work anymore with Geoserver

#6 Updated by Marco Hugentobler over 6 years ago

  • Status changed from Open to Closed

Should be fixed in master branch d190b2316b25b6c30e3416a61cf5542d1fd6e227

Also available in: Atom PDF