Я использую веб-приложение JAX-RS с Джерси и Tomcat. Получить запросы в порядке, однако, когда я пытаюсь опубликовать JSON, я получаю статус HTTP 415 - Неподдерживаемый тип носителя.
Вот мой простой HelloWorld.java:
package service;
import javax.ws.rs.*;
@Path("hello")
public class HelloWorld {
@GET
@Produces("text/plain")
public String get() {
return "hello world";
}
@POST
@Consumes("application/json")
public String post(JS input) {
return input.hello;
}
public static class JS {
public String hello;
}
}
Вот запрос, который я пытаюсь использовать в Postman (с заголовком 'application/json'):
Вот макет проекта с библиотеками:
Я использую:
- Java 7 x64
- Джерси 2.17
- Tomcat 7.0.62 x64
Спасибо!