[mapguide-trac] #1377: Potential issue for NegotiatedVersion of OgcServer

MapGuide Open Source trac_mapguide at osgeo.org
Sun Jun 13 05:57:00 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:                 |  
-----------------------------+----------------------------------------------
 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 to
 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 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 cuurent implementation.
 [BR]]
 [[BR]]
 MapGuide already supported all the possible versions of WMS, nervertheless
 it's still a potential issue.

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1377>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list