[FIX] fix json serialize null in error (remove)

This commit is contained in:
Edouard DUPIN 2025-03-17 20:56:07 +01:00
parent d5c2a5f813
commit 2b6dd38fb2
2 changed files with 6 additions and 0 deletions

View File

@ -6,12 +6,15 @@ import java.util.List;
import org.bson.types.ObjectId; import org.bson.types.ObjectId;
import org.kar.archidata.annotation.apiGenerator.ApiGenerationMode; import org.kar.archidata.annotation.apiGenerator.ApiGenerationMode;
import com.fasterxml.jackson.annotation.JsonInclude;
import jakarta.annotation.Nullable; import jakarta.annotation.Nullable;
import jakarta.persistence.Column; import jakarta.persistence.Column;
import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.NotNull;
import jakarta.ws.rs.core.Response; import jakarta.ws.rs.core.Response;
@ApiGenerationMode @ApiGenerationMode
@JsonInclude(JsonInclude.Include.NON_NULL)
public class RestErrorResponse { public class RestErrorResponse {
public ObjectId oid = new ObjectId(); public ObjectId oid = new ObjectId();
@NotNull @NotNull

View File

@ -3,10 +3,13 @@ package org.kar.archidata.catcher;
import java.util.regex.Matcher; import java.util.regex.Matcher;
import java.util.regex.Pattern; import java.util.regex.Pattern;
import com.fasterxml.jackson.annotation.JsonInclude;
import jakarta.persistence.Column; import jakarta.persistence.Column;
import jakarta.validation.Path; import jakarta.validation.Path;
import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.NotNull;
@JsonInclude(JsonInclude.Include.NON_NULL)
public class RestInputError { public class RestInputError {
private static Pattern PATTERN = Pattern.compile("^([^.]+)\\.([^.]+)(\\.(.*))?"); private static Pattern PATTERN = Pattern.compile("^([^.]+)\\.([^.]+)(\\.(.*))?");
@Column(length = 0) @Column(length = 0)