diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/common/entity/AbstractEntityPropertyHolder.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/common/entity/AbstractEntityPropertyHolder.java index 19a341d86d6d97c3b73e7259e6a29288982d6ffe..e1ada597066e1ffa829e91cf36efd700a7d0e3e2 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/common/entity/AbstractEntityPropertyHolder.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/common/entity/AbstractEntityPropertyHolder.java @@ -36,7 +36,7 @@ public abstract class AbstractEntityPropertyHolder implements Serializable, IPro { @JsonProperty @JsonDeserialize(contentUsing = PropertiesDeserializer.class) - protected Map<String, Serializable> properties; + protected Map<String, Serializable> properties = new HashMap<>(); @JsonIgnore public abstract Map<String, Serializable> getProperties(); diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/sample/create/SampleCreation.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/sample/create/SampleCreation.java index 8621b9bc67bc0eecced657296674159bab24c744..cc9fe67b1d413f4fa7fc5090b10014c5bc77a3eb 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/sample/create/SampleCreation.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/sample/create/SampleCreation.java @@ -15,15 +15,9 @@ */ package ch.ethz.sis.openbis.generic.asapi.v3.dto.sample.create; -import java.io.Serializable; -import java.time.ZonedDateTime; -import java.time.format.DateTimeFormatter; import java.util.*; import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.entity.AbstractEntityCreation; -import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.id.ObjectPermId; -import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.property.PropertiesDeserializer; -import ch.ethz.sis.openbis.generic.asapi.v3.dto.sample.id.SamplePermId; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.databind.annotation.JsonDeserialize;