Comments (4)
A possible fix is to remove the (optional) TYPENAMES parameter from the request. Another test (inconsistentFeatureIdentifierAndType
) should then be added to check for the exceptional condition.
from ets-wfs20.
Removed the typeNames parameter from the unknownFeatureIdentifier
test, since it is not required when ResourceId is given. Added new test inconsistentFeatureIdentifierAndType
to elicit an exception report when these parameters are both present but are not consistent.
from ets-wfs20.
From cl. 7.9.2.4.1 in the WFS 2.0 specification:
The TYPENAMES parameter is mandatory in all cases except when the RESOURCEID parameter is specified. In this case the TYPENAMES parameter may be omitted because each feature instance can be identified by its resource identifier alone (see 7.2).
from ets-wfs20.
Reintroduce the typeNames param, since it is required in XML request entities. This is an inconsistency in the spec which should be the subject of a CR.
Also, this statement appears to apply only to identifiers for which features instances exist (italics added): "If both the TYPENAMES and RESOURCEID parameters are specified then all the feature instances identified by the RESOURCEID parameter shall be of the type specified by the TYPENAMES parameter;"
Therefore an exception report should not be produced in this case--just a normal response with no feature members.
from ets-wfs20.
Related Issues (20)
- Method selectRandomFeatureIdentifiers can come into an endless loop HOT 1
- NullPointerException when running v1.38 of the WFS compliance test HOT 8
- WFS 2.0 Test - Temporal filter (AfterTests) in US Theme HOT 5
- SR WFS Test - Reports invalid Geometry Operand HOT 4
- GE WFS Test - non Specific BBOX Test - Unexpected Results HOT 4
- GE WFS 2.0 Test - invalid Geometry Operand - java.lang.RuntimeException: Could not create envelope for feature type HOT 3
- HY - intersectsCurve test seems to produce invalid gml:posList HOT 8
- Test "Intersects Polygon" sends invalid geometry HOT 3
- INSPIRE WFS service fails for Temporal and Spatial Filter HOT 11
- Enable support of WFS 2.0.2 and FES 2.0.2 HOT 3
- Could not resolve geotoolkit dependency HOT 2
- Is ImplementsSorting must be TRUE for WFS or INSPIRE download service? HOT 4
- Update dependency ets-gml32 to latest version HOT 4
- Upgrade to TEAM Engine v5.5.2 fails HOT 5
- Direct WFS 2.0 Test - Spatial Filter (invalid Geometry Operand) HOT 1
- WFS fails for bboxWithDefaultExtent and nonSpecificBBOX HOT 8
- Config.xml example file is missing the config tag HOT 2
- Basic WFS getFeaturesByType validation failing - unclear why HOT 3
- aio JAR CLI does not work with acceptMediaType application/zip HOT 1
- Different results between official, beta and IDE on version 1.40 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ets-wfs20.