diff --git a/src/main/java/it/geosolutions/geoserver/rest/encoder/utils/TextNodeListEncoder.java b/src/main/java/it/geosolutions/geoserver/rest/encoder/utils/TextNodeListEncoder.java index 2cf27e5..1dbbea2 100644 --- a/src/main/java/it/geosolutions/geoserver/rest/encoder/utils/TextNodeListEncoder.java +++ b/src/main/java/it/geosolutions/geoserver/rest/encoder/utils/TextNodeListEncoder.java @@ -61,7 +61,8 @@ public class TextNodeListEncoder { if( ! list.isEmpty() ) { Element elist = new Element(listName); for (Pair pair : list) { - elist.addContent(pair.v1).setText(pair.v2); + Element entry = new Element(pair.v1).setText(pair.v2); + elist.addContent(entry); } e.addContent(elist); }