Martin Davis created GEOS-5228 |
Issue Type: |
Bug |
Assignee: |
|
Components: |
WMS |
Created: |
17/Jul/12 5:50 PM |
Description: |
When using an SLD containing a RenderingTransformation that creates a FeatureCollection output containing new attributes, and if those attributes are referenced in the SLD rules, GetFeatureInfo fails. This is because it applies a filter based on the style rules to the original dataset, not the transformed one. If the filter attempts to use an attribute not present in the source dataset, the filter eval throws an exception. To reproduce, use the PointStacker RT in an SLD applied to a point dataset. It’s not clear what an appropriate solution is. Should the transform be rerun to produce a dataset which is safe to query? Or should GetFeatureInfo simply be prevented from executing on a style which contains a RenderingTransformation? |
Project: |
|
Priority: |
Minor |
Reporter: |