Using the Preview Legend feature on YSLD styles causes an XML parsing error "Content is not allowed in prolog" since org.geoserver.wms.web.data.StyleAdminPanel currently only handles SLD styles:
StyleInfo si = new StyleInfoImpl(stylePage.getCatalog()); String styleName = "tmp" + UUID.randomUUID().toString(); String styleFileName = styleName + ".sld"; si.setFilename(styleFileName); si.setName(styleName); si.setWorkspace(stylePage.styleModel.getObject().getWorkspace()); Also, if a proxy base URL is set that is missing a slash at the end (e.g., "http://geoserver.org/geoserver" instead of "http://geoserver.org/geoserver/"), then the Preview Legend would fail for external legend images because it would build a URL like "http://geoserver.org/geoserverstyles" instead of "http://geoserver.org/geoserver/styles". -- View this message in context: http://osgeo-org.1560.x6.nabble.com/Style-Editor-Preview-Legend-Errors-tp5307064.html Sent from the GeoServer - User mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users