Articles of jax rs

Пользовательский Джерси ExceptionMapper весной Boot с kotlin

У меня возникли проблемы с регистрацией пользовательского ExceptionMapper с Spring Boot и Kotlin. @Configuration @ApplicationPath("/api") class JerseyConfig : ResourceConfig() { init { register(JWTAuthExceptionMapper::class.java) .register(GsonProvider::class.java) .register(PingResource::class.java) .register(AuthResource::class.java) } } Переводчик: import org.springframework.stereotype.Component import javax.ws.rs.core.Response import javax.ws.rs.ext.ExceptionMapper import javax.ws.rs.ext.Provider @Provider @Component class JWTAuthExceptionMapper() : ExceptionMapper<JWTAuthException> { override fun toResponse(exception: JWTAuthException?): Response { return Response.status(Response.Status.UNAUTHORIZED).entity(exception?.message).build() } } Метод […]

Kotlin REST для машинописных определений

Привет всем, У меня есть проект, написанный в Котлине с REST api в JAX-RS. Я хочу использовать maven-задачу для создания соответствующего API-интерфейсов типов с определенными DTO. Я нашел projekt https://github.com/raphaeljolivet/java2typescript , который, кажется, идеально подходит для этой цели, на самом деле он не удовлетворяет всем необходимым. Знаете ли вы некоторые другие генераторы для генерации REST […]

JAX-RS (Apache CXF) Контекстная инъекция через сеттер

Я пытаюсь добавить HttpServletRequest к моему ресурсу JAX-RS (реализация Apache CXF) с помощью аннотации @Context в Котлине. Он отлично работает, если я ввожу его через параметр метода. Но я не хочу «путать» свои интерфейсы с этим, поэтому я хотел бы вводить его через поле / сеттер. Вещь с простой инъекцией поля заключается в том, что […]