@Override @POST @Path("/user") public Response addUser(final User user) { try { ticketSystemService.addUser(user); final URI location = uriInfo.getAbsolutePathBuilder().path(user.getUserID()).build(); return Response.created(location).build(); } catch (final TicketSystemServiceException exception) { return Response.status(400).entity(exception).build(); } }