[Geoserver-devel] [jira] Created: (GEOS-826) Multiple filter in getMap do not work properly, not single filter for multiple layers

Multiple filter in getMap do not work properly, not single filter for multiple layers
-------------------------------------------------------------------------------------

                 Key: GEOS-826
                 URL: http://jira.codehaus.org/browse/GEOS-826
             Project: GeoServer
          Issue Type: Bug
          Components: WMS
    Affects Versions: 1.5.0-beta1
            Reporter: Andrea Aime
         Assigned To: Andrea Aime

Requests such as: (multiple filters for multiple layers)
http://localhost:8080/geoserver/wms?bbox=143,-44,150,-39&Format=image/png&request=GetMap&layers=topp:tasmania_state_boundaries,topp:tasmania_roads,topp:tasmania_cities&width=550&height=250&srs=EPSG:4326&styles=,,&filter=,<Filter><PropertyIsEqualTo><PropertyName>TYPE</PropertyName><Literal>highway</Literal></PropertyIsEqualTo></Filter>,
and (single filter for multiple layers)
http://localhost:8080/geoserver/wms?bbox=143,-44,150,-39&Format=image/png&request=GetMap&layers=topp:tasmania_state_boundaries,topp:tasmania_roads,topp:tasmania_cities&width=550&height=250&srs=EPSG:4326&styles=,,&filter=<Filter><PropertyIsEqualTo><PropertyName>TYPE</PropertyName><Literal>highway</Literal></PropertyIsEqualTo></Filter>

are not handled properly. Plus the second one has issue with the separator being potentially used in the filter itself, with bad consequences on parsing which is totally blind and splits on each "," found.

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