As far as I got with this problem is to note that what appears on my map is the result of
org.geotools.feature.AttributeImpl.toString() which appends the attribute value with ClassName + ":" + "<" + attribute_type + ">=" rather than the simple value of the attribute (from getValue()) Unable to change this behavior, I'm using the SLD to substring the label value, like: <Label> <ogc:Function name="strSubstringStart"> <ogc:PropertyName>test2:StateAbbr</ogc:PropertyName> <ogc:Add> <ogc:Function name="strIndexOf"> <ogc:PropertyName>test2:StateAbbr</ogc:PropertyName> <ogc:Literal>=</ogc:Literal> </ogc:Function> <ogc:Literal>1</ogc:Literal> </ogc:Add> </ogc:Function> </Label> or, alternatively, simpler, and maybe faster: <Label> <ogc:Function name="strSubstringStart"> <ogc:PropertyName>test2:StateAbbr</ogc:PropertyName> <ogc:Function name="parseInt"><ogc:Literal>32</ogc:Literal></ogc:Function> </ogc:Function> </Label> -- View this message in context: http://osgeo-org.1560.n6.nabble.com/Application-Schema-and-SLD-tp4998668p5001934.html Sent from the GeoServer - User mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users