incapaz de encontrar un MessageBodyReader

Tengo esta interfaz:

 @Path("inbox")
public interface InboxQueryResourceTest {

    @POST
    @Path("{membershipExternalId}/query")
    @Consumes(MediaType.APPLICATION_XML)
    @Produces("multipart/mixed")
    public MultipartOutput query(@PathParam("membershipExternalId") final String membershipExternalId,
                             @QueryParam("page") @DefaultValue("0") final int page,
                             @QueryParam("pageSize") @DefaultValue("10") final int pageSize,
                             @QueryParam("sortProperty") final List<String> sortPropertyList,
                             @QueryParam("sortReversed") final List<Boolean> sortReversed,
                             @QueryParam("sortType") final List<String> sortTypeString,
                             final InstanceQuery instanceQuery) throws IOException;
}

He implementado el método para devolver un MultipartOutput. Estoy publicando una consulta xml de Fiddler y recibo el resultado sin ningún problema.

PERO he hecho una prueba de integración para la misma interfaz, envío los mismos objetos y pongo la respuesta como:

final MultipartOutput multiPartOutput = getClient().query(getUserRestAuth(), 0, 25, null, null, null, instanceQuery);

Pero aquí, así que de las pruebas de integración, recibo un extraño error:

No se puede encontrar un MessageBodyReader de tipo de contenido multiparte / mixto; boundary = "74c5b6b4-e820-452d-abea-4c56ffb514bb" y la clase de tipo org.jboss.resteasy.plugins.providers.multipart.MultipartOutput

¿Alguien tiene alguna idea por qué solo en las pruebas de integración recibo este error?

PD: Algunos de ustedes dirán que no envío application / xml como ContentType sino multiparte, lo que por supuesto es falso porque los objetos están anotados con el @XmlRootElement requerido, etc., de lo contrario, ni la POST de Fiddler funcionaría.

Respuestas a la pregunta(3)

Su respuesta a la pregunta