[Geoserver-devel] [jira] Created: (GEOS-4556) SLD encoding with REST Configuration

SLD encoding with REST Configuration
------------------------------------

                 Key: GEOS-4556
                 URL: http://jira.codehaus.org/browse/GEOS-4556
             Project: GeoServer
          Issue Type: Bug
          Components: REST
    Affects Versions: 2.1.0, 2.1-RC5, 2.1-RC4, 2.1-RC3, 2.1-RC2, 2.1-RC1
         Environment: Windows XP, Java 6 Update 24(build 1.6.0_24-b07)
            Reporter: Esben Taudorf
            Assignee: Andrea Aime
            Priority: Minor

Add the following sld file to GeoServer using the REST Configuration:

<?xml version="1.0" encoding="ISO-8859-1"?>
<StyledLayerDescriptor version="1.0.0" xmlns:ogc="http://www.opengis.net/ogc&quot; xmlns:xlink="http://www.w3.org/1999/xlink&quot; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd&quot; xmlns="http://www.opengis.net/sld&quot;&gt;
  <NamedLayer>
    <Name>MyWorkspace:MyLayer</Name>
    <UserStyle>
      <Name>MyLayer_default_style</Name>
      <Title>MyLayer</Title>
      <Abstract>Default style for Mylayer</Abstract>
      <FeatureTypeStyle>
        <Rule>
          <Title>Polygon</Title>
          <PolygonSymbolizer>
            <Fill>
              <CssParameter name="fill">#CBCCCC</CssParameter>
            </Fill>
            <Stroke>
              <CssParameter name="stroke">#CBCCCC</CssParameter>
              <CssParameter name="stroke-width">1</CssParameter>
            </Stroke>
          </PolygonSymbolizer>
        </Rule>
      </FeatureTypeStyle>
    </UserStyle>
  </NamedLayer>
</StyledLayerDescriptor>

When adding the file to GeoServer using the REST Configuration - the sld file is added to GeoServer like expected.
But the encoding of the sld file in GeoServer is now "UTF-8" instead of "ISO-8859-1" which was declared in the sld file above.
See the SLD created by GeoServer below:

<?xml version="1.0" encoding="UTF-8"?>
<sld:StyledLayerDescriptor xmlns="http://www.opengis.net/sld&quot; xmlns:sld="http://www.opengis.net/sld&quot; xmlns:ogc="http://www.opengis.net/ogc&quot; xmlns:gml="http://www.opengis.net/gml&quot; version="1.0.0">
  <sld:NamedLayer>
    <sld:Name>MyWorkspace:MyLayer</sld:Name>
    <sld:UserStyle>
      <sld:Name>MyLayer_default_style</sld:Name>
      <sld:Title>MyLayer</sld:Title>
      <sld:Abstract>Default style for Mylayer</sld:Abstract>
      <sld:FeatureTypeStyle>
        <sld:Name>name</sld:Name>
        <sld:Rule>
          <sld:Title>Polygon</sld:Title>
          <sld:PolygonSymbolizer>
            <sld:Fill>
              <sld:CssParameter name="fill">#CBCCCC</sld:CssParameter>
            </sld:Fill>
            <sld:Stroke>
              <sld:CssParameter name="stroke">#CBCCCC</sld:CssParameter>
            </sld:Stroke>
          </sld:PolygonSymbolizer>
        </sld:Rule>
      </sld:FeatureTypeStyle>
    </sld:UserStyle>
  </sld:NamedLayer>
</sld:StyledLayerDescriptor>

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira