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
import javax.servlet.http.HttpServletRequest; import javax.ws.rs.Consumes; import javax.ws.rs.GET; import javax.ws.rs.POST; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.Context; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; import com.ws.entities.Persona; @Path("sancionados") public class ConsultarSancionados { @POST @Path("/persona") @Produces(MediaType.TEXT_PLAIN) @Consumes(MediaType.APPLICATION_JSON) return persona.getCodigo(); } }
La clase Persona tiene la anotacion @XmlRootElement