I was trying to put style of color classification that was created in QGIS. It works in Geoserver but the colors are not shown. It is always single color. I have read that this is often a problem with some versions of QGIS, but I do not know how to solve it. It would be helpful if someone knows what should I change in code.
<?xml version="1.0" encoding="UTF-8"?>
<StyledLayerDescriptor xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1.0" xmlns:xlink="http://www.w3.org/1999/xlink" units="mm" xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.1.0/StyledLayerDescriptor.xsd" xmlns:se="http://www.opengis.net/se">
<NamedLayer>
<se:Name>coordinates</se:Name>
<UserStyle>
<se:Name>coordinates</se:Name>
<se:FeatureTypeStyle>
<se:Rule>
<se:Name>Railways used for public transport</se:Name>
<se:Description>
<se:Title>Railways used for public transport</se:Title>
</se:Description>
<!--Parser Error: syntax error, unexpected COLUMN_REF, expecting $end - Expression was: Land use 2 = 'Railways used for public transport'-->
<se:PointSymbolizer>
<se:Graphic>
<se:Mark>
<se:WellKnownName>diamond</se:WellKnownName>
<se:Fill>
<se:SvgParameter name="fill">#d7191c</se:SvgParameter>
</se:Fill>
<se:Stroke>
<se:SvgParameter name="stroke">#000000</se:SvgParameter>
</se:Stroke>
</se:Mark>
<se:Size>3</se:Size>
</se:Graphic>
</se:PointSymbolizer>
</se:Rule>
<se:Rule>
<se:Name>Residential buldings</se:Name>
<se:Description>
<se:Title>Residential buldings</se:Title>
</se:Description>
<!--Parser Error: syntax error, unexpected COLUMN_REF, expecting $end - Expression was: Land use 2 = 'Residential buldings'-->
<se:PointSymbolizer>
<se:Graphic>
<se:Mark>
<se:WellKnownName>diamond</se:WellKnownName>
<se:Fill>
<se:SvgParameter name="fill">#fdae61</se:SvgParameter>
</se:Fill>
<se:Stroke>
<se:SvgParameter name="stroke">#000000</se:SvgParameter>
</se:Stroke>
</se:Mark>
<se:Size>3</se:Size>
</se:Graphic>
</se:PointSymbolizer>
</se:Rule>
<se:Rule>
<se:Name>Roads used for specific purposes of community services; dykes</se:Name>
<se:Description>
<se:Title>Roads used for specific purposes of community services; dykes</se:Title>
</se:Description>
<!--Parser Error: syntax error, unexpected COLUMN_REF, expecting $end - Expression was: Land use 2 = 'Roads used for specific purposes of community services; dykes'-->
<se:PointSymbolizer>
<se:Graphic>
<se:Mark>
<se:WellKnownName>diamond</se:WellKnownName>
<se:Fill>
<se:SvgParameter name="fill">#ffffbf</se:SvgParameter>
</se:Fill>
<se:Stroke>
<se:SvgParameter name="stroke">#000000</se:SvgParameter>
</se:Stroke>
</se:Mark>
<se:Size>3</se:Size>
</se:Graphic>
</se:PointSymbolizer>
</se:Rule>
<se:Rule>
<se:Name>Tall buildings used for commercial purposes: garages, supermarkets, banks, stores, hotels, restaurants, offices</se:Name>
<se:Description>
<se:Title>Tall buildings used for commercial purposes: garages, supermarkets, banks, stores, hotels, restaurants, offices</se:Title>
</se:Description>
<!--Parser Error: syntax error, unexpected COLUMN_REF, expecting $end - Expression was: Land use 2 = 'Tall buildings used for commercial purposes: garages, supermarkets, banks, stores, hotels, restaurants, offices'-->
<se:PointSymbolizer>
<se:Graphic>
<se:Mark>
<se:WellKnownName>diamond</se:WellKnownName>
<se:Fill>
<se:SvgParameter name="fill">#abd9e9</se:SvgParameter>
</se:Fill>
<se:Stroke>
<se:SvgParameter name="stroke">#000000</se:SvgParameter>
</se:Stroke>
</se:Mark>
<se:Size>3</se:Size>
</se:Graphic>
</se:PointSymbolizer>
</se:Rule>
<se:Rule>
<se:Name>Yards and parking areas of residential zones</se:Name>
<se:Description>
<se:Title>Yards and parking areas of residential zones</se:Title>
</se:Description>
<!--Parser Error: syntax error, unexpected COLUMN_REF, expecting $end - Expression was: Land use 2 = 'Yards and parking areas of residential zones'-->
<se:PointSymbolizer>
<se:Graphic>
<se:Mark>
<se:WellKnownName>diamond</se:WellKnownName>
<se:Fill>
<se:SvgParameter name="fill">#2c7bb6</se:SvgParameter>
</se:Fill>
<se:Stroke>
<se:SvgParameter name="stroke">#000000</se:SvgParameter>
</se:Stroke>
</se:Mark>
<se:Size>3</se:Size>
</se:Graphic>
</se:PointSymbolizer>
</se:Rule>
</se:FeatureTypeStyle>
</UserStyle>
</NamedLayer>
</StyledLayerDescriptor>