package org.jboss.resteasy.test.providers.jackson2.resource; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; import javax.ws.rs.ext.ExceptionMapper; import javax.ws.rs.ext.Provider; import java.util.ArrayList; import java.util.List; @Provider public class ExceptionMapperMarshalMyCustomExceptionMapper implements ExceptionMapper<ExceptionMapperMarshalMyCustomException> { @Override public Response toResponse(ExceptionMapperMarshalMyCustomException exception) { List<ExceptionMapperMarshalErrorMessage> list = new ArrayList<ExceptionMapperMarshalErrorMessage>(); list.add(new ExceptionMapperMarshalErrorMessage("error")); return Response.ok(list, MediaType.APPLICATION_JSON_TYPE).build(); } }