Описание тега exceptionmapper
Контракт JAX-RS для провайдера, который отображает исключения Java в Response.
2
ответа
JAXRS/Jersey 2 - ошибки валидации не вызывают ExceptionMapper
Используя последнюю версию Jersey (2.22.1), я успешно создал свои собственные валидаторы для различных нужд. Но мой обычай ExceptionMapper (зарегистрирован как provider в web.xml) не вызывается, когда возникает исключение ConstraintViolationExceptio…
24 дек '15 в 12:42
1
ответ
Джерси ExceptionMapper, положитесь на другой ExceptionMapper
У меня есть ExceptionMapper которая является частью общей общей библиотеки: @Provider public class GenericExceptionMapper implements ExceptionMapper<GenericException> { ... } Теперь, в моем конкретном проекте, у меня есть свой ExceptionMapper:…
04 май '17 в 18:40
4
ответа
Как отобразить связанные с JSON ошибки анализа в ответ JSON в Джерси
Я определил тип данных и его API: public class DataType { @Column private String name; } // API is: public class DataTypeAPI { @POST @Path("/") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON) @ManagedAsync public void cre…
30 янв '18 в 16:44
0
ответов
Javax Exception Mapper просто выбрасывает 500
У меня есть интерфейс REST, реализованный с Javax для входа в систему пользователя. @Path("/login") @GET @Produces(MediaType.APPLICATION_JSON) public UserId login(@QueryParam("email") String email, @QueryParam("password") String password) throws Inv…
04 окт '18 в 08:14
0
ответов
Исключение веб-службы Джерси Mapper Oracle EPM HFMException
Я создал веб-сервис (работающий на сервере Tomcat), использующий один из стандартных Oracle EPM Java API для извлечения метаданных HFM. Когда в API возникает ошибка, он генерирует исключение HFM, которое является подклассом класса исключения Java. Я…
27 дек '18 в 14:27
2
ответа
Пользовательская HTTP-фраза с использованием ExceptionMapper
Я определил следующее Exception Mapper для обработки пользовательских HttpCustomException package com.myapp.apis; import com.myapp.apis.model.HttpCustomException; import com.myapp.apis.model.HttpCustomExceptionStatusType; import com.myapp.apis.model…
15 окт '18 в 17:11
0
ответов
Jax-rs, единственный поставщик ExceptionMapper с огромной логикой по сравнению с несколькими поставщиками с небольшим количеством логики (производительность против использования ресурсов)
Простой пример такой ситуации ExceptionMapper, представьте, что у вас есть какое-то пользовательское исключение и вы хотите вернуть определенный код состояния и детали в качестве ответа, когда ваше приложение столкнулось с этими исключениями, поэтом…
30 окт '18 в 13:54
0
ответов
Как изменить ответ чванства на исключение
Я использую весеннюю загрузку с Swagger для служб REST API. Swagger возвращает ответ в следующем формате, когда возникает исключение { "timestamp": 1449742584285, "status": 500, "error": "Internal Server Error", "exception": "com.foo.exception.NotFo…
10 дек '15 в 11:11
1
ответ
JAX-RS Exception Mapper не работает в контейнере Grizzly
Работая над веб-приложением в Джерси с командой, по мере того, как проект становился все больше и больше, мы решили переключиться с Tomcat на Grizzly, чтобы разрешить развертывание частей проекта на разных номерах портов. Теперь я обнаружил, что обр…
29 июн '16 в 11:35
0
ответов
JAX-RS ExceptionMapper не работает ни для какого исключения, кроме java.lang.Exception
Я использую пружинный ботинок вместе с JAX-RS и Джерси. Я определил различные виды ExceptionMappers для разных типов Exceptions и один ExceptionMapper как Fallback mapper просто чтобы правильно зарегистрировать исключение и отправить правильный отве…
22 ноя '15 в 23:06
1
ответ
Несколько ExceptionMappers в Джерси
Предположим, у меня есть два ExceptionMappers: public class WebApplicationExceptionMapper implements ExceptionMapper<WebApplicationException> ( class WebApplicationException extends RuntimeException ) public class GenericExceptionMapper implem…
26 янв '18 в 22:35
1
ответ
Пользовательские исключения WebApplicationException в jaxrs, обнаруженные ExceptionMapper, отображаются в журнале сервера.
Я использую следующий Exceptionmapper для сопоставления WebApplicationExceptions в api rest моих jaxrs с ответами. @Provider public class ErrorHandler implements ExceptionMapper<WebApplicationException> { @Override public Response toResponse(W…
23 мар '18 в 16:02
0
ответов
Exception Mapper не работает на wildfly RestEasy
У меня есть веб ресурс @Path("/test") public class Test { private TestService service; @GET @Path("/test") @Produces(MediaType.APPLICATION_JSON) public Response hello() { service = new TestService(); // String o = service.helloWorld(); Boolean a = t…
14 ноя '16 в 21:36
1
ответ
Как расставить приоритеты CDI Interceptor над JAX-RS ExceptionMapper
У меня есть веб-сервис REST, который управляет своими транзакциями, используя следующий подход: @Inherited @InterceptorBinding @Retention(RetentionPolicy.RUNTIME) @Target({METHOD, TYPE, FIELD, PARAMETER}) public @interface TransactionRequired { } @I…
27 ноя '15 в 12:38
0
ответов
Пусть ExceptionMapper возвращает разные типы ответов в зависимости от того, откуда происходит исключение
У меня есть ExceptionMapper с именем NotFoundExceptionMapper, который мне нужно вести себя так: @Provider public class NotFoundExceptionMapper implements ExceptionMapper<NotFoundException> { public Response toResponse(NotFoundException e) { if…
02 сен '15 в 14:37
1
ответ
Используйте ExceptionMapper для регистрации CLIENT_ERROR
Я работаю над приложением, в котором используется Dropwizard, в котором реализована эта ExceptionMapper: https://github.com/dropwizard/dropwizard/blob/master/dropwizard-jersey/src/main/java/io/dropwizard/jersey/errors/LoggingExceptionMapper.java Про…
10 сен '18 в 14:52
1
ответ
Dropwizard десериализует пользовательское исключение как JSON?
Я создал новый класс исключений в своем сервисе Dropwizard, который расширяет BadRequestException. public class CustomBadRequestException extends BadRequestException { private static final long serialVersionUID = 1L; private List<ValidationFailur…
05 апр '17 в 12:52
2
ответа
Spring JsonExceptionMapper Обработка ExceptionMapper.
Я получаю следующую ошибку в консоли weblogic при запуске сервера. SEVERE: отсутствует зависимость для конструктора public com.test.mine.exception.JsonExceptionMapper(java.lang.String,com.fasterxml.jackson.core.JsonLocation) с индексом параметра 0 S…
04 мар '16 в 04:10
1
ответ
Можете ли вы импортировать пользовательские джерси ExceptionMappers из файла.jar war в файл.war?
Я продолжаю получать эту ошибку при запуске моих тестов JUnit. Это происходит только тогда, когда я пытаюсь импортировать пользовательские файлы ExceptionMappers из Джерси из файла.jar в мой файл.war. Я знаю, что преобразователи работают правильно, …
14 июл '16 в 18:54
1
ответ
Тест на Джерси - ExceptionMapper не вызывается
У меня есть веб-сервис REST, который я тестирую с помощью Jersey Test, Mockito, Junit. Когда метод веб-службы выполняется успешно, я получаю правильный ответ. В случае неверных данных выдается пользовательское исключение, которое должно обрабатывать…
30 мар '16 в 12:07