diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ArchivingAggregationService.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ArchivingAggregationService.java index 8817c392777e90fdc38636755ac17f3677bd091e..9582b918ef4694e71f0194e650d352c904e5d709 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ArchivingAggregationService.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/ArchivingAggregationService.java @@ -30,6 +30,8 @@ import java.util.TreeMap; import java.util.TreeSet; import java.util.stream.Collectors; +import org.apache.commons.lang3.StringUtils; + import com.fasterxml.jackson.core.JsonProcessingException; import ch.ethz.sis.openbis.generic.asapi.v3.IApplicationServerApi; @@ -201,7 +203,11 @@ public class ArchivingAggregationService extends AggregationService String[] splitted = ((String) args).split(","); for (String string : splitted) { - result.add(string.trim()); + String arg = string.trim(); + if (StringUtils.isNotBlank(arg)) + { + result.add(arg); + } } } return result;