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());
This was incorrectly reported in the GeoTools JIRA instead of GeoServer: https://osgeo-org.atlassian.net/browse/GEOT-5638 |