[Geoserver-devel] [jira] Created: (GEOS-1872) Remote SLD requests are double URL encoded.

Remote SLD requests are double URL encoded.
-------------------------------------------

                 Key: GEOS-1872
                 URL: http://jira.codehaus.org/browse/GEOS-1872
             Project: GeoServer
          Issue Type: Bug
          Components: WMS
    Affects Versions: 1.6.3
            Reporter: Steve Kondik
            Assignee: Andrea Aime

I believe this is related to GEOS-1808.

Requests sent for a remote SLD are getting encoded twice. This is working fine on 1.6.2, but fails on 1.6.3.

On 1.6.2 the remote request looks like this:

192.168.1.111 - - [07/Apr/2008:15:10:28 -0400] "GET /epicenter/map-style;jsessionid=93A6DE011CDEE9B13BD5218F394BB1AA?min_lng=-84.375&min_lat=40.97989806962013&max_lng=-82.96875&max_lat=42.032974332441405&feature=county&classifier=10&category=377&ageGroup=ALL&gender=ALL&normalization=NONE&location=HOME&datatype=7&datatypeName=Discharge%20Disposition&start=1207591825886&end=1207591825886&algorithmName=Poisson%20Visit%20Frequency&algorithmProperties=&categoryTitle=Admitted HTTP/1.1" 200 549 "-" "Java/1.6.0_03"

On 1.6.3, it's now this:

127.0.0.1 - - [14/Apr/2008:22:25:51 +0000] "GET /epicenter/map-style;jsessionid=1cdi1ksafrmcq?min_lng=-45&min_lat=-40.97989806962013&max_lng=0&max_lat=0&feature=state&classifier=9&category=356&ageGroup=ALL&gender=ALL&representation=ACTUAL&correction=NONE&location=HOME&datatype=6&start=1208208344658&end=1208208344658&algorithmName=Exponential%2520Moving%2520Average%2520Probability&algorithmProperties=&categoryTitle=Cough HTTP/1.1" 500 7998 "-" "Java/1.6.0_05"

Note the extra encodings in the "algorithmName" parameter. This breaks our application on 1.6.3.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira