@POST @Consumes(value = MediaType.APPLICATION_JSON) public Response save(@Valid UserForm user) { UserDetail saved = service.createUser(user); return Response.created(uriInfo.getBaseUriBuilder().path("users/{id}").build(saved.getId())) .build(); }