I've dealt with this kind of problem with ArcGIS before with override - something like:
Ext.override(OpenLayers.Layer.WMS, { getFullRequestString:function(newParams, altUrl) { var projectionCode = this.map.getProjection(); if (this.url == null) isAGS ==0; else var isAGS = this.url.search(/arcgis/); if((projectionCode == 'EPSG:900913') && (isAGS >=0)) { this.params.SRS = 'EPSG:102113'; } else { this.params.SRS = (projectionCode == "none") ? null : projectionCode; } return OpenLayers.Layer.Grid.prototype.getFullRequestString.apply( this, arguments); } }); Something similar work for you? Notice: This email and any attachments are confidential. If received in error please destroy and immediately notify us. Do not copy or disclose the contents. _______________________________________________ Dev mailing list d...@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/openlayers-dev