415 Ошибка неподдерживаемого типа мультимедиа, даже тип контента: application / json присутствует в почтальоне - PullRequest
0 голосов
/ 27 октября 2018

Я новичок в отдыхе веб-сервисов и создал демо-веб-сервис для начала. Я использую Почтальон для проверки сервисов и получаю ошибку 415. У меня есть приложение типа контента / JSON в части заголовка почтальона. все еще получаю проблему. Пожалуйста, помогите.

 @Path("/orderTracking")
public class OrderRestService {
    @POST
    @Path("/track")
    @Consumes(MediaType.APPLICATION_JSON)
    @Produces(MediaType.APPLICATION_JSON)
    public Response getOrderStatus(ServiceRequest request) {
ServiceResponse serviceResponse = new ServiceResponse();
        ResponseData responseData = new ResponseData();

        if(request.getRequest().getOrderId() != null) {
            responseData.setOrderId(request.getRequest().getOrderId());
            responseData.setOrderStatus("Order is confirmed");
            responseData.setOrderDate("25/10/2018");
            responseData.setCustomerName("xxx");
            responseData.setCustomerAddress("yyyyyyyyyy");
            responseData.setDeliveryDate("01/11/2018");
        }else {
            responseData.setOrderStatus("Order Failed");
            System.out.println("Error in Service");
        }
        serviceResponse.setResponse(responseData);

        return Response.status(200).entity(serviceResponse).build();
...