[mapguide-trac] #1377: Potential issue for NegotiatedVersion of
OgcServer
MapGuide Open Source
trac_mapguide at osgeo.org
Tue Jun 22 15:32:13 EDT 2010
#1377: Potential issue for NegotiatedVersion of OgcServer
-----------------------------+----------------------------------------------
Reporter: liuar | Owner: liuar
Type: defect | Status: new
Priority: low | Milestone:
Component: WMS Interface | Version: 2.2.0
Severity: trivial | Keywords:
External_id: |
-----------------------------+----------------------------------------------
Description changed by brucedechant:
Old description:
> This is the section about versions negotiation in WMS specification[[BR]]
> [[BR]]
> 1. If a version unknown to the server and higher than the lowest
> supported version is requested, the server should send the highest
> version it supports that is less than the requested version.
> [[BR]]
> [[BR]]
> 2. If a version lower than any of those known to the server is requested,
> then the server shall send the lowest version it supports.
> [[BR]]
> [[BR]]
> So, for the current implementation of !OgcServer in webTier, there's a
> potential issue for an unknown version which is just greater than the
> lowest supported version and less than any other supported versions.
> [[BR]]
> For example, MapGuide support 1.0.0 and 1.1.0. if there's a 1.0.5
> request, MapGuide should reply a 1.0.0. However, the response is the
> highest version in the current implementation.
> [BR]]
> [[BR]]
> MapGuide already supports all the possible versions of WMS, nervertheless
> it's still a potential issue.
New description:
This is the section about versions negotiation in WMS specification[[BR]]
[[BR]]
1. If a version unknown to the server and higher than the lowest supported
version is requested, the server should send the highest version it
supports that is less than the requested version.
[[BR]]
[[BR]]
2. If a version lower than any of those known to the server is requested,
then the server shall send the lowest version it supports.
[[BR]]
[[BR]]
So, for the current implementation of !OgcServer in webTier, there's a
potential issue for an unknown version which is just greater than the
lowest supported version and less than any other supported versions.
[[BR]]
For example, MapGuide support 1.0.0 and 1.1.0. if there's a 1.0.5 request,
MapGuide should reply a 1.0.0. However, the response is the highest
version in the current implementation.
[[BR]]
[[BR]]
MapGuide already supports all the possible versions of WMS, nervertheless
it's still a potential issue.
--
--
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1377#comment:2>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list