Opened 14 years ago

Closed 14 years ago

#614 closed defect (fixed)

WMS: Provider uses invalid EXCEPTIONS parameter when querying version 1.3.0 WMS Servers

Reported by: gregboone Owned by: gregboone
Priority: major Milestone: 3.6.0
Component: FDO API Version: 3.5.0
Severity: 2 Keywords:
Cc: External ID: 1300502

Description

Scenario:

Connect to: <http://www2.dmsolutions.ca/cgi-bin/mswms_gmap>
Select and draw Layer: Drainage

Error:

There was a problem adding data.
InvalidFormat: msWMSLoadGetMapParams(): WMS server error.
Invalid format for the EXCEPTION parameter.

Analysis:

The WMS GetMap specification changed between versions 1.1.1 and 1.3.0, and the keywords used to specifiy the EXCEPTIONS format changed. However, the WMS provider continues to use the 1.1.1 keywords for both 1.1.1 and 1.3.0 requests.

Solution:

Based on the version of the WMS server, use the correct EXCEPTIONS keywords when making GetMap requests.

Change History (2)

comment:1 by gregboone, 14 years ago

Status: newassigned

comment:2 by gregboone, 14 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.