-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unexpected Temporal Filter validation issues in Direct WFS test #541
Comments
Dear @JohannaOtt This error is coming from the OGC TEAM engine validator, which is used as a dependency on the Direct WFS ETS. We only process the result of the validation through the endpoint in their service and include it in the Test Report. You can open the issue non their Github repository https://github.com/opengeospatial/teamengine , and include the result of the validation in using the their own TestReport format through the request https://cite.opengeospatial.org/teamengine/rest/suites/wfs20/run?wfs=https://geodienste.komm.one/ows/services/org.506.78427a5b-2f82-4311-ba7d-74eb7b8c10f4_wfs/org.506.e21f771b-0d06-4dbc-b246-60aa8d12ed52?SERVICE=WFS&REQUEST=GetCapabilities&VERSION=2.0.0 |
@carlospzurita Thank you for the feedback. The proposed request https://cite.opengeospatial.org/teamengine/rest/suites/wfs20/run?wfs=https://geodienste.komm.one/ows/services/org.506.78427a5b-2f82-4311-ba7d-74eb7b8c10f4_wfs/org.506.e21f771b-0d06-4dbc-b246-60aa8d12ed52?SERVICE=WFS&REQUEST=GetCapabilities&VERSION=2.0.0 is running into a Status Code 500 unfortunately. I therefore ran the test via the Team Engine interface. FYI: It is reporting NullPointerExceptions for the tests I described above I created this issue in the Team Engine GitHub repository now. |
Explanation for the difference: The OCG Validator beta version returns the same results as the INSPIRE Validator |
Dear @JohannaOtt, it seems the related issue in the OGC repository has been solved, do you confirm that the error is no more present? |
The error mentioned under no. 2 is still occurring and is covered in this OGC Team Engine issue: So I would tend to keep this one open as other INSPIRE validator users might run in the same issue and can find the link to the relevant OGC Team Engine issue with it. |
Dear @JohannaOtt, it seems that also the second OGC issue was closed, so I will close this issue. |
@fabiovinci When validating the WFS from the issue description against the staging instance (production instance currently not functional), the error described under no. 2 is still occurring. So seems like the fixed from the OGC validator are not yet represented in the INSPIRE validator. |
Dear @JohannaOtt, |
The fix for the OGC issue opengeospatial/ets-wfs20#185 is assigned to milestone 1.39, but the one included in the Official OGC Validator is 1.38, so the fix is not currently available in the INSPIRE Validator. The correct implementation of the fix of your issue could be tested in the Beta OGC Validator which implements the 1.40 version of the WFS2.0 specification. We will leave the issue open until the related fix is available in the Validator. |
When validating this PLU WFS using the Direct WFS test, it fails several tests in the "Temporal Filter" category: https://inspire.ec.europa.eu/validator/v2/TestRuns/EID30da35f3-a06f-4050-90de-feac32d57afe.html
There are two kinds of errors occuring:
The error message is "No temporal values found in results: property is "http://inspire.ec.europa.eu/schemas/plu/4.0":validFrom. expected [false] but found [true]".
This is the saved response from the validator:
EID9e24fede-9a4c-4a29-9880-0932b1df6ad8.zip
The error message is "t1 (Period: 2012-04-04T00:00:00.000-0400/2012-04-04T23:59:59.999-0400) is not related to t2 (Period: 2012-04-04T16:19:59.999-0400/2012-04-05T00:59:59.998-0400): BEFORE. The actual temporal relation is OVERLAPS."
This is the saved response from the validator:
EIDa5cc6da8-bfcb-4adc-992f-989777e0f525.txt
In both cases, it looks like the validator is trying to test something using values of the data contained in the WFS, but with the error message provided, I would not know how this leads to the WFS not being valid.
The gml file deliverd via the WFS passes the PLU conformance tests.
Could you please help interpreting the error messages in case it really is an error or make sure that the tests do not detect errors here?
The text was updated successfully, but these errors were encountered: