@Override @PUT @Path("/issue/{issueID}") public Response updateIssue(final Issue issue, @PathParam("issueID") final long issueID) { try { Issue updatedIssue = ticketSystemService.updateIssue(issue, issueID); return Response.status(200).entity(gson.toJson(updatedIssue)).build(); } catch (final TicketSystemServiceException exception) { return Response.status(400).entity(exception).build(); } }