REST Config Plugin does not unescape URL
----------------------------------------

                 Key: GEOS-4140
                 URL: http://jira.codehaus.org/browse/GEOS-4140
             Project: GeoServer
          Issue Type: Bug
          Components: REST
    Affects Versions: 2.1-beta1, 2.0.2
         Environment: WinXP Firefox&Chrome
            Reporter: Aaron D. Mihalik
            Assignee: Andrea Aime
         Attachments: rest.txt


The REST Configuration Plugin does not unescape values in the URL. For 
instance, if I have a feature at: 

user-workspace,spaceInFeatureName.zip,Feature with Space

The URL will escape the spaces in the name with "%20"s, and the URL will be:

http://localhost:8181/geoserver/rest/workspaces/user-workspace/datastores/spaceInFeatureName.zip/Feature%20with%20Space

When I try this link, the REST Plugin thinks that the feature name is actually 
"Feature%20with%20Space" and will not find the feature. If the REST Plugin 
correctly unescaped the URL, it would search for "Feature with Space" and find 
the feature.

This issue is in both 2.0.2 and the 2.1-beta1 releases of geoserver and the 
rest plugin.

Stack trace from the 2.1-beta1 release attached.


-- 
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

        

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to