Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/12/2013, 04:57
isaacsc
 
Fecha de Ingreso: febrero-2013
Ubicación: Madrid
Mensajes: 18
Antigüedad: 11 años, 11 meses
Puntos: 0
Error 415 API REST jersey

Hola

Estoy usando el framework de jersey para desarrollar un metodo POST que recibe un JSON, y cada vez que intento consumirlo obtengo error 415 Tipo de Medio No Soportado, alguien sabe como arreglarlo?

Mi codigo es el siguiente:

Código Java:
Ver original
  1. import javax.servlet.http.HttpServletRequest;
  2. import javax.ws.rs.Consumes;
  3. import javax.ws.rs.GET;
  4. import javax.ws.rs.POST;
  5. import javax.ws.rs.Path;
  6. import javax.ws.rs.Produces;
  7. import javax.ws.rs.core.Context;
  8. import javax.ws.rs.core.MediaType;
  9. import javax.ws.rs.core.Response;
  10.  
  11. import com.ws.entities.Persona;
  12.  
  13. @Path("sancionados")
  14. public class ConsultarSancionados {
  15.  
  16.     @POST
  17.     @Path("/persona")
  18.         @Produces(MediaType.TEXT_PLAIN)
  19.         @Consumes(MediaType.APPLICATION_JSON)  
  20.     public String checkPersona(Persona persona,@Context HttpServletRequest req){
  21.        
  22.         return persona.getCodigo();
  23.     }
  24. }

La clase Persona tiene la anotacion @XmlRootElement