From de77721aabeb18d4e3f4fc7908f041156cac35d3 Mon Sep 17 00:00:00 2001 From: Costantino Perciante Date: Tue, 11 Oct 2016 17:51:35 +0000 Subject: [PATCH] fixed ignore json property for children of Common.class git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-catalogue/grsf-publisher-ws@133088 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../data_catalogue/grsf_publish_ws/json/input/Common.java | 4 +++- .../grsf_publish_ws/json/input/FisheryRecord.java | 2 -- .../grsf_publish_ws/json/input/StockRecord.java | 2 -- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/Common.java b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/Common.java index 6366c56..222b38b 100644 --- a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/Common.java +++ b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/Common.java @@ -26,13 +26,15 @@ public class Common { @JsonProperty("license_id") private String license; - // filled automatically by the server + // filled automatically by the service + @JsonProperty("author") private String author; @JsonProperty("version") private Long version; // filled automatically by the service + @JsonProperty("author_contact") private String authorContact; @JsonProperty("maintainer") diff --git a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/FisheryRecord.java b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/FisheryRecord.java index cceaf4d..73b5537 100644 --- a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/FisheryRecord.java +++ b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/FisheryRecord.java @@ -6,14 +6,12 @@ import org.gcube.data_catalogue.grsf_publish_ws.custom_annotations.Tag; import org.gcube.data_catalogue.grsf_publish_ws.utils.groups.Production_System_Type; import org.gcube.data_catalogue.grsf_publish_ws.utils.groups.Status; -import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonProperty; /** * A fishery record bean * @author Costantino Perciante at ISTI-CNR (costantino.perciante@isti.cnr.it) */ -@JsonIgnoreProperties(ignoreUnknown = true) // ignore in serialization/deserialization public class FisheryRecord extends Common{ @JsonProperty("fishery_name") diff --git a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/StockRecord.java b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/StockRecord.java index 70219f3..aa6476f 100644 --- a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/StockRecord.java +++ b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/StockRecord.java @@ -7,14 +7,12 @@ import org.gcube.data_catalogue.grsf_publish_ws.utils.groups.Abundance_Level; import org.gcube.data_catalogue.grsf_publish_ws.utils.groups.Exploitation_Rate; import org.gcube.data_catalogue.grsf_publish_ws.utils.groups.Status; -import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonProperty; /** * A stock record bean * @author Costantino Perciante at ISTI-CNR (costantino.perciante@isti.cnr.it) */ -@JsonIgnoreProperties(ignoreUnknown = true) // ignore in serialization/deserialization public class StockRecord extends Common{ @JsonProperty("stock_name")