/**
 * 
 */
package org.jboss.tools.ws.jaxrs.sample.services.providers;

import javax.persistence.PersistenceException;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
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;

public class PersistenceExceptionMapper implements ExceptionMapper<PersistenceException> {

	public Response toResponse(PersistenceException exception) {
		return Response.status(Status.INTERNAL_SERVER_ERROR).entity(exception.getMessage())
				.build();
	}

}
