-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all, recently we have discovered that WFS responses produced by QGIS Mapserver are not valid. Currently I am fighting with missing 'Keywords' element which is crashing owslib [1], but when trying to validate response with 'xmllint', there are few more problems:
Example: $ wget "http://localhost:8090/cgi-bin/qgis_mapserv.fcgi?REQUEST=GetCapabilities&SERVICE=WFS" - -O capabilities.xml $ xmllint --schema WFS-capabilities.xsd capabilities.xml --noout capabilities.xml:8: element KeywordList: Schemas validity error : Element '{http://www.opengis.net/wfs}KeywordList': This element is not expected. Expected is one of ( {http://www.opengis.net/wfs}Keywords, {http://www.opengis.net/wfs}OnlineResource ). capabilities.xml:68: element GML3: Schemas validity error : Element '{http://www.opengis.net/wfs}GML3': This element is not expected. Expected is ( {http://www.opengis.net/wfs}GML2 ). capabilities.xml:91: element FeatureTypeList: Schemas validity error : Element '{http://www.opengis.net/wfs}FeatureTypeList': Missing child element(s). Expected is ( {http://www.opengis.net/wfs}FeatureType ). capabilities.xml fails to validate QGIS: 2.8.4 What is wrong ? 1 - https://hub.qgis.org/issues/13037 - -- Ivan Minčík ivan.min...@gmail.com GPG: 0x79529A1E http://imincik.github.io/0x79529A1E.key -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJWczXmAAoJEPfdLsR5UpoeB0sH/izTYnpRKDcOSklEeEpCzObL eFs4LE65r6nzJDflk6tCMrI2XoaWZUlH4sLNeVCZOFp0OI5X0wljWjBmqXSJyVwG iSjP27PpdrhwXrQihaaTpELOuWVaZrZ1Yrdbn7GKRq9FetO9AM90UbM5y34lw6mk Gojjg3CiHd7zFfA98xcNro++RO1duKUWflLNIqhd4l78rlg+jQTn/yaZn8bHffD3 GTsNALtrWkiA7Hz96D9O1fb3LnJjqlnlGw+zTtq4LVgXgQ8GrJKptLEfqYWLgns7 fjzkCH1QyEs0Hfd/MtWtETcYFolVDLq2bWfUt6yQguwkpeGVmhc0hRbBHnP67xs= =J9F8 -----END PGP SIGNATURE----- _______________________________________________ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: http://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user