[Geoserver-devel] [JIRA] (GEOS-8244) WMS GetFeatureInfo responses don't have consistent attribute order when applying Goefence attribute limit

Davor Racic created an issue

GeoServer / BugGEOS-8244

WMS GetFeatureInfo responses don’t have consistent attribute order when applying Goefence attribute limit

Issue Type:

BugBug

Affects Versions:

2.10.4

Assignee:

Unassigned

Attachments:

info1.png, info2.png, rule.png

Components:

GeoFence

Created:

02/Aug/17 10:06 AM

Environment:

CentOS 7, Java™ SE Runtime Environment (build 1.8.0_141-b15),
Tomcat 7.0.69, Geoserver 2.10 latest, Geofence 3.2.x, Latest 2.10.x Geofence probe

Priority:

MediumMedium

Reporter:

Davor Racic

When applying Geofence attribute limit on layers, default behavior of WMS GetfeatureInfo responses changes - order of attributes as they are in table or layer properties changes, also attribute order is not consistent and subsequent GetFeatureInfo requests can change attribute order. This happens with HTML default or custom freemarker template, and even txt, GML, JSON responses - so has nothing to do with freemarker templates. I suppose that has to be something with geofence probe evalutaing attributes.

Example:

http://gis.hrsume.hr/hrsume/wms - layer: odj (visible at all scales)

This kind of rule order works:


Instance: default-gs / Service: WMS / Workspace: hrsume / Layer:
odj / Grant: Allow (do not touch “Details”)


All Deny at the end


If I select Details and put some of the attributes on “Deny” - and with
catalogue mode on “Deny”, column order gets messed up.

Add Comment

Add Comment

Get JIRA notifications on your phone! Download the JIRA Cloud app for Android or iOS


This message was sent by Atlassian JIRA (v1000.1154.0#100057-sha1:fec937e)

Atlassian logo