Can you try your style in the style editor and confirm it validates? -- Jody Garnett
On 5 June 2015 at 10:31, Bessette-Halsema, Dominique E < dominique.besse...@gdit.com> wrote: > I’m trying to publish a style to geoserver 2.7 via the > GeoServerRESTPublisher class. > > > > If I use the publishStyle(File file) API or the publishStyle(String > sldBody) I get the following error > > > > > > 17:19:55,192 ERROR [stderr] (http-/0.0.0.0:8080-1) [Fatal Error] :1:1: > Content is not allowed in prolog. > > 17:19:55,193 ERROR [org.geoserver.rest] (http-/0.0.0.0:8080-1) : > java.lang.RuntimeException: org.xml.sax.SAXParseException; lineNumber: 1; > columnNumber: 1; Content is not allowed in prolog. > > at org.geotools.styling.SLDParser.parseSLD(SLDParser.java:438) > [gt-main-13.1.jar:] > > at org.geoserver.catalog.SLDHandler.parse10(SLDHandler.java:105) > [gs-main-2.7.1-nn-1.jar:2.7.1-nn-1] > > at org.geoserver.catalog.SLDHandler.parse(SLDHandler.java:97) > [gs-main-2.7.1-nn-1.jar:2.7.1-nn-1] > > at org.geoserver.catalog.rest.StyleFormat.read(StyleFormat.java:91) > [gs-restconfig-2.7.1.jar:2.7.1] > > at > org.geoserver.rest.format.StreamDataFormat.toObject(StreamDataFormat.java:34) > [gs-rest-2.7.1.jar:2.7.1] > > at > org.geoserver.rest.ReflectiveResource.handlePost(ReflectiveResource.java:118) > [gs-rest-2.7.1.jar:2.7.1] > > … > > > > The style xml is below. I formatted it in this email but usually its one > long string. I’ve tried trimming for whitespace, removing the encoding, > and some other validation checks I’ve found online. I was wondering if > anything stands out. > > > > <?xml version="1.0" encoding="UTF-8"?> > > <sld:StyledLayerDescriptor xmlns="http://www.opengis.net/sld" xmlns:sld=" > http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" > xmlns:gml="http://www.opengis.net/gml" version="1.0.0"> > > <sld:NamedLayer> > > <sld:Name>nrdb_threshold_132</sld:Name> > > <sld:UserStyle> > > <sld:Name>surface air temperature</sld:Name> > > <sld:FeatureTypeStyle> > > <sld:Name>nrdb_threshold_132</sld:Name> > > <sld:FeatureTypeName>Feature</sld:FeatureTypeName> > > <sld:Rule> > > <sld:RasterSymbolizer> > > <sld:ColorMap type="intervals"> > > <sld:ColorMapEntry color="#FFFF00" opacity="0.0" > quantity="244.16111108888893" label="244.16111108888893"/> > > <sld:ColorMapEntry color="#008000" opacity="1.0" > quantity="283.789" label="283.789"/> > > </sld:ColorMap> > > </sld:RasterSymbolizer> > > </sld:Rule> > > </sld:FeatureTypeStyle> > > </sld:UserStyle> > > </sld:NamedLayer> > > </sld:StyledLayerDescriptor> > > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Geoserver-users mailing list > Geoserver-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-users > >
------------------------------------------------------------------------------
_______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users