I'm using wildfly 10 and REST and have the following error:
08:15:19,827 ERROR [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-22) RESTEASY002010: Failed to execute: javax.ws.rs.NotSupportedException: RESTEASY003065: Cannot consume content type
I have the following request:
--> parameter is:
data:{"MyData":{"id":"3d87e735-4f88-49bd-929b-5f2b646e853e","name":"myname"}}
My service:
@Path("/myService")
@Produces(MediaType.APPLICATION_JSON)
@Stateless
public class StammdatenRestRessource {
@POST
@Path("/test")
@Consumes(MediaType.APPLICATION_JSON)
public Response test(final MyData data) {
System.out.println(data);
return Response.ok().build();
}
}
and my POJO:
@XmlRootElement
@Entity
public class MyData{
@Id
@Column(name = "ID")
private String id;
private String name;
public MyData() {
id = UUID.randomUUID().toString();
}
// getters & setters
}
Any idea?