package sonia.scm.api.rest; import sonia.scm.AlreadyExistsException; import javax.ws.rs.core.Response; import javax.ws.rs.core.Response.Status; import javax.ws.rs.ext.ExceptionMapper; import javax.ws.rs.ext.Provider; @Provider public class AlreadyExistsExceptionMapper implements ExceptionMapper { @Override public Response toResponse(AlreadyExistsException exception) { return Response.status(Status.CONFLICT) .entity(exception.getMessage()) .build(); } }