<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi Richard,</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'm following the bug evolution in github.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
However, I tried this solution/workaround:</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<a href="https://github.com/qgis/QGIS/issues/25847" id="LPlnk">https://github.com/qgis/QGIS/issues/25847</a></div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
It worked to me.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Eugenio</div>
<div>
<div id="appendonsend"></div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Da:</b> Richard Duivenvoorde <rdmailings@duif.net><br>
<b>Inviato:</b> luned́ 1 febbraio 2021 13:00<br>
<b>A:</b> frippe12573 <frippe12573@hotmail.com>; qgis-user@lists.osgeo.org <qgis-user@lists.osgeo.org><br>
<b>Oggetto:</b> Re: [Qgis-user] qgisserver for publishing external WFS</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="PlainText">On 2/1/21 12:09 PM, Richard Duivenvoorde wrote:<br>
<br>
> Did you try? <br>
> - just create a QGIS project pointing to a Geoserver WFS<br>
> - save that project to a QGIS-server and see if it serves?<br>
> Did that fail?<br>
<br>
Mmm, I did myself. And if you ask me you hit a bug... :-(<br>
<br>
It appears that 'cascading' just works for at least WMS.<br>
<br>
BUT... cascading my test WFS fails because it looks like it 'rewrites' the returned GML, resulting in invalid xml/gml<br>
<br>
IF the original features had a 'namespace' (in my case: test:provincies), apparently QGIS adds  it's own namespace  (qgs:) to it, resulting in<br>
invalid xml (not more then one ':' is allowed), AND making the gml at unreadable for OGR/GDAL (while it reports the right layers, it cannot read the featureMembers: (see the "qgs:test:provincies" parts):<br>
<br>
<gml:featureMember><br>
 <qgs:test:provincies gml:id="test:provincies.3"><br>
  <gml:boundedBy><br>
   <gml:Envelope srsName="EPSG:28992"><br>
    <gml:lowerCorner>72132.8 359038.7</gml:lowerCorner><br>
    <gml:upperCorner>200852 426854.1</gml:upperCorner><br>
   </gml:Envelope><br>
  </gml:boundedBy><br>
  <qgs:geometry><br>
   <MultiPolygon xmlns="<a href="http://www.opengis.net/gml">http://www.opengis.net/gml</a>" srsName="EPSG:28992"><br>
    <polygonMember xmlns="<a href="http://www.opengis.net/gml">http://www.opengis.net/gml</a>"><br>
     <Polygon xmlns="<a href="http://www.opengis.net/gml">http://www.opengis.net/gml</a>"><br>
      <exterior xmlns="<a href="http://www.opengis.net/gml">http://www.opengis.net/gml</a>"><br>
       <LinearRing xmlns="<a href="http://www.opengis.net/gml">http://www.opengis.net/gml</a>"><br>
        <posList xmlns="<a href="http://www.opengis.net/gml">http://www.opengis.net/gml</a>" srsDimension="2">200191.5 399580.1 200258.9 399250.3 200144.6 398823.5 200090 398221 200188 397887.5 200345.8 397471.3 200590 397074.4 200852 396850.7 200731.2 396765.2
 200604 396884.7 200499.7 396829.7 200563.4 396699.9 200317.9 396630.7 200086.5 396746.2 199758.4><br>
       </LinearRing><br>
      </exterior><br>
     </Polygon><br>
    </polygonMember><br>
   </MultiPolygon><br>
  </qgs:geometry><br>
  <qgs:fid>11</qgs:fid><br>
  <qgs:PROVC>30</qgs:PROVC><br>
  <qgs:PROVC_NM>Noord-Brabant</qgs:PROVC_NM><br>
  <qgs:INW_T>2373569</qgs:INW_T><br>
 </qgs:test:provincies><br>
</gml:featureMember><br>
<gml:featureMember><br>
<br>
I created an issue for it:<br>
<br>
<a href="https://github.com/qgis/QGIS/issues/41292">https://github.com/qgis/QGIS/issues/41292</a><br>
<br>
Regards,<br>
<br>
Richard Duivenvoorde<br>
<br>
<br>
<br>
</div>
</span></font></div>
</div>
</body>
</html>