Проблема Apache Wink 1.4 JAX-RS

#apache-wink

#apache-wink

Вопрос:

Когда я возвращаю ответ в своем коде, я получаю его как 406 неприемлемый.

Я использую apache wink 1.x, jdk 7, tomcat 7. Я могу вернуть строку, если тип «application / json», но не могу вернуть объект json в качестве ответа

Ответ №1:

Это возвращает ответ Json, если он явно не запрошен в заголовке.

 @Produces({"application/json", "application/xml" })
public Response retrieve(){
BookingType booking ;
 //create booking where BookingType can be a POJO(annotated) or JAXB object. 
return Response.ok(booking).build();
}