blob: 6ded568f0e68c9da4613f3800aa9fbe31458aea2 [file] [log] [blame]
/*
* Copyright (C) 2010-2011 The University of Manchester
*
* See the file "LICENSE" for license terms.
*/
package org.taverna.server.master.rest.handler;
import static javax.ws.rs.core.Response.Status.BAD_REQUEST;
import javax.ws.rs.core.Response;
import javax.ws.rs.ext.ExceptionMapper;
import javax.ws.rs.ext.Provider;
import org.taverna.server.master.exceptions.BadPropertyValueException;
@Provider
public class BadPropertyValueHandler extends HandlerCore implements
ExceptionMapper<BadPropertyValueException> {
@Override
public Response toResponse(BadPropertyValueException exn) {
return respond(BAD_REQUEST, exn);
}
}