Вот моя конечная точка
@PUT
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
@Path("/{id}")
public Response replace(@PathParam("id") String id,
@Valid WriteCommand replacePersonCommand) {
....
}
А вот моя WriteCommand
public class WriteCommand Command {
@NotNull
private String name;
public String getName() {
return name;
}
public void setName(String name) {
LOG.info(">>setName()");
this.name = name;
}
@Context HttpHeaders httpHeaders;
public HttpHeaders getHttpHeaders() {
return httpHeaders;
}
public void setHttpHeaders(HttpHeaders httpHeaders) {
this.httpHeaders = httpHeaders;
}
}
Но httpHeaders никогда не вводится?Любая причина почему?
Спасибо