a url fragment: ...&layer=Species&map_layer[Species]=tileindex%20birdata/sitespecies/species1.shp..... produces the error: loadLayer(): Unknown identifier. Parsing error near (tileindex):(line 1)
similarly:
...&map_layer[FirstAtlasSpeciesRR]=filter%20([apr]%3E0)..... produces the error: loadLayer(): Unknown identifier. Parsing error near (filter):(line 1)
while
....&layer=Species&map_layer[Species]=data%20species382.shp.... works fine for example
Does this represent a change of policy for mapserver 5 with respect to changing filter, tileindex and possibly other properties of the layer object on the fly? Or am I missing something in the new syntax? This is a dead blocker for upgrading our applications from Mapserver 4x to 5x.