¿Cómo puedo probar un MessageBodyWriter para una lista <Algunos>?

Tengo un método de recurso JAX-RS.

@GET
@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
public List<Some> list() {

    final List<Some> list = get();

    // list and each elements are ok.

    return list;
}

El problema es eseapplication/xml&nbsp;genera un 500 sin ningún registro de servidor específico (tomcat).

application/json&nbsp;funciona bien.

Compruebo JAXB-marshaller para cada elemento enlist.

¿Cómo puedo depurar esto? ¿Cómo puedo probar cualquierMessageBodyWriter&nbsp;paraList<Some>?

ACTUALIZAR

La causa raíz de este problema (500 sin un registro de errores) es una clase anotada incorrectamente JAXB.

Creé unExceptionMapper<Exception>&nbsp;como sugirió @peeskillet.

@Provider
public class MyExceptionMapper implements ExceptionMapper<Exception> {
    @Override
    public Response toResponse(final Exception exception) {
        exception.printStackTrace(System.err);
        return Response.serverError().build();
    }
}

Entonces pude ver qué error cometió JAXB. Todavía no entiendo por qué no se informa ningún error JAXB.