deegree / deegree3

Official deegree repository providing geospatial core libraries, data access and advanced OGC web service implementations
https://www.deegree.org
GNU Lesser General Public License v2.1
150 stars 99 forks source link

Incorrect HTTP status code returned for spatial join request for WFS #1660

Open Kate-Lyndegaard opened 8 months ago

Kate-Lyndegaard commented 8 months ago

When validating this WFS in the OGC Team engine validator, it fails for the Spatial joins → join With Intersects test (and therefore also in the INSPIRE validator).

This post request does not return a valid HTTP code: `<wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs/2.0" count="10" service="WFS" version="2.0.0"> <wfs:Query xmlns:ns55="http://inspire.ec.europa.eu/schemas/elu/4.0" typeNames="ns55:ExistingLandUseObject ns55:ExistingLandUseDataSet">

ns55:ExistingLandUseObject/ns55:geometry ns55:ExistingLandUseDataSet/ns55:extent

</wfs:Query> </wfs:GetFeature>`

The post request returns:

`

Join queries between multiple feature types in blob mode are not by SQLFeatureStore (yet). ` Do you know if there any cases where this does work (i.e. if not using Blob mode)?
tfr42 commented 8 months ago

@Kate-Lyndegaard Did you tested it with a relational mapping SQLFeatureStore? For this configuration I would expect the spatial joins to work.