[mapguide][MG92][Modified] Base layer group doesn't display if name contains a ")"

Walt Welton-Lair walt.welton-lair at autodesk.com
Fri Mar 10 16:59:55 EST 2006


You can view the artifact detail at the following URL:

    https://mapguide.osgeo.org/servlets/Scarab/id/MG92

Type:
Defect

Artifact ID:
MG92 (Base layer group doesn't display if name contains a ")")

Modified by:
Walt Welton-Lair
waltweltonlair (walt.welton-lair at autodesk.com)

The following modifications were made to this artifact:
---------------------------------------------------------------------

-- Developer Notes set to new value:
I spent some time debugging this with Fiddler.  What's happening is that the browser makes two requests for each tile.  The first request is valid, but the second request has its request string truncated.  Here's an example:

1st request:

GET /mapguide/mapagent/mapagent.fcgi?OPERATION=GETTILEIMAGE&VERSION=1.0.0&SESSION=166132de-0000-1000-8002-0014c25a0992_en&MAPNAME=Defect756349&BASEMAPLAYERGROUPNAME=Base%20Layer%20Group%20(1)&TILECOL=1&TILEROW=1&SC=8 HTTP/1.1
Accept: */*
Referer: http://ith12358960/mapguide/mapviewerajax/mapframe.php?MAPDEFINITION=Library%3A%2F%2FDefect756349.MapDefinition&TYPE=HTML&SHOWLEGEND=1&SHOWPROP=1&INFOWIDTH=200&LOCALE=en&HLTGT=1&HLTGTNAME=&SHOWSLIDER=1&SESSION=166132de-0000-1000-8002-0014c25a0992_en
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727)
Host: ith12358960
Proxy-Connection: Keep-Alive



2nd request:

GET /mapguide/mapagent/mapagent.fcgi?OPERATION=GETTILEIMAGE&VERSION=1.0.0&SESSION=166132de-0000-1000-8002-0014c25a0992_en&MAPNAME=Defect756349&BASEMAPLAYERGROUPNAME=Base%20Layer%20Group%20(1 HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727)
Host: ith12358960
Proxy-Connection: Keep-Alive


Notice how the request is truncated:

BASEMAPLAYERGROUPNAME=Base%20Layer%20Group%20(1 HTTP/1.1

-- Artifact Status changed:
Old value:
New
New value:
Assigned



---------------------------------------------------------------------
This message was automatically generated by Project Tracker.








More information about the Mapguide_issues mailing list