diff --git a/src/org/kar/archidata/catcher/RestErrorResponse.java b/src/org/kar/archidata/catcher/RestErrorResponse.java index cc26156..22db030 100644 --- a/src/org/kar/archidata/catcher/RestErrorResponse.java +++ b/src/org/kar/archidata/catcher/RestErrorResponse.java @@ -6,12 +6,15 @@ import java.util.List; import org.bson.types.ObjectId; import org.kar.archidata.annotation.apiGenerator.ApiGenerationMode; +import com.fasterxml.jackson.annotation.JsonInclude; + import jakarta.annotation.Nullable; import jakarta.persistence.Column; import jakarta.validation.constraints.NotNull; import jakarta.ws.rs.core.Response; @ApiGenerationMode +@JsonInclude(JsonInclude.Include.NON_NULL) public class RestErrorResponse { public ObjectId oid = new ObjectId(); @NotNull diff --git a/src/org/kar/archidata/catcher/RestInputError.java b/src/org/kar/archidata/catcher/RestInputError.java index 3e53a9c..5820054 100644 --- a/src/org/kar/archidata/catcher/RestInputError.java +++ b/src/org/kar/archidata/catcher/RestInputError.java @@ -3,10 +3,13 @@ package org.kar.archidata.catcher; import java.util.regex.Matcher; import java.util.regex.Pattern; +import com.fasterxml.jackson.annotation.JsonInclude; + import jakarta.persistence.Column; import jakarta.validation.Path; import jakarta.validation.constraints.NotNull; +@JsonInclude(JsonInclude.Include.NON_NULL) public class RestInputError { private static Pattern PATTERN = Pattern.compile("^([^.]+)\\.([^.]+)(\\.(.*))?"); @Column(length = 0)