When generating a "raster" style from the style editor the following gets created:
<?xml version="1.0" encoding="UTF-8"?>
<StyledLayerDescriptor xmlns="http: xmlns:ogc="http://www.opengis.net/ogc" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/sld
http:<UserLayer>
<Name>cities</Name>
<UserStyle>
<Name>raster</Name>
<FeatureTypeStyle>
<FeatureTypeName>Feature</FeatureTypeName>
<Rule>
<RasterSymbolizer>
<Opacity>1.0</Opacity>
</RasterSymbolizer>
</Rule>
</FeatureTypeStyle>
</UserStyle>
</UserLayer>
</StyledLayerDescriptor>
Validating it results in an error, because UserLayer cannot have right a way a UserStyle. The vector templates are using a NamedLayer instead, where this issue is not hapenning. |