diff --git a/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/DefaultDotBadRequestExceptionMapper.java b/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/DefaultDotBadRequestExceptionMapper.java index f172b5d7ccf5..1288de086e04 100644 --- a/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/DefaultDotBadRequestExceptionMapper.java +++ b/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/DefaultDotBadRequestExceptionMapper.java @@ -1,6 +1,8 @@ package com.dotcms.rest.exception.mapper; import com.dotcms.rest.exception.BadRequestException; +import javax.ws.rs.ext.Provider; +@Provider public class DefaultDotBadRequestExceptionMapper extends DotBadRequestExceptionMapper { } diff --git a/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/ElasticsearchStatusExceptionMapper.java b/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/ElasticsearchStatusExceptionMapper.java index e9f7fb9521df..85193ab752a6 100644 --- a/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/ElasticsearchStatusExceptionMapper.java +++ b/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/ElasticsearchStatusExceptionMapper.java @@ -3,9 +3,11 @@ import com.dotmarketing.util.Logger; import javax.ws.rs.core.Response; import javax.ws.rs.core.Response.Status; +import javax.ws.rs.ext.Provider; import org.elasticsearch.ElasticsearchStatusException; import javax.ws.rs.ext.ExceptionMapper; +@Provider public class ElasticsearchStatusExceptionMapper implements ExceptionMapper { diff --git a/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/JsonMappingExceptionMapper.java b/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/JsonMappingExceptionMapper.java index 7d9643a8e8d7..822538157ee0 100644 --- a/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/JsonMappingExceptionMapper.java +++ b/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/JsonMappingExceptionMapper.java @@ -22,8 +22,8 @@ @Provider public class JsonMappingExceptionMapper implements ExceptionMapper { - private final static Set> EXCEPTIONS = - ImmutableSet.of(WebApplicationException.class, ValidationException.class, BadRequestException.class, HttpStatusCodeException.class); + private static final Set> EXCEPTIONS = + Set.of(WebApplicationException.class, ValidationException.class, BadRequestException.class, HttpStatusCodeException.class); @Override public Response toResponse(final JsonMappingException exception) diff --git a/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/NotAllowedExceptionMapper.java b/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/NotAllowedExceptionMapper.java index dddd3433517f..bd11951dcc52 100644 --- a/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/NotAllowedExceptionMapper.java +++ b/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/NotAllowedExceptionMapper.java @@ -4,10 +4,12 @@ import com.dotmarketing.util.SecurityLogger; import javax.ws.rs.core.Response; import javax.ws.rs.core.Response.Status; +import javax.ws.rs.ext.Provider; /** * Mapper for {@link NotAllowedException} */ +@Provider public class NotAllowedExceptionMapper implements javax.ws.rs.ext.ExceptionMapper { diff --git a/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/NotFoundInDbExceptionMapper.java b/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/NotFoundInDbExceptionMapper.java index 3bc6935979a4..db1ff375e767 100644 --- a/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/NotFoundInDbExceptionMapper.java +++ b/dotCMS/src/main/java/com/dotcms/rest/exception/mapper/NotFoundInDbExceptionMapper.java @@ -3,10 +3,12 @@ import com.dotcms.contenttype.exception.NotFoundInDbException; import javax.ws.rs.core.Response; import com.dotmarketing.util.SecurityLogger; +import javax.ws.rs.ext.Provider; /** * Mapper for {@link NotFoundInDbException} */ +@Provider public class NotFoundInDbExceptionMapper implements javax.ws.rs.ext.ExceptionMapper {