List<org.geotools.data.wms.xml.MetadataURL> metadataURLs = layer.getMetadataURL();
if (metadataURLs != null && !metadataURLs.isEmpty()) {
List<MetadataURL> convertedMetadataURLs = new ArrayList<MetadataURL>();
for (org.geotools.data.wms.xml.MetadataURL metadataURL : metadataURLs) {
convertedMetadataURLs.add(new MetadataURL(metadataURL.getType(), metadataURL.getFormat(), metadataURL.getUrl()));
}
wmsLayer.setMetadataURLs(convertedMetadataURLs);
}
layers.add(wmsLayer);