javax.ws.rs.core.Response to XML using SAX

I’m trying to return javax.ws.rs.core.Response from javax.ws.rs.ext.ExceptionMapper<Exception>.toResponse() in my Spring app:

return Response.status(Response.Status.BAD_REQUEST)   .entity(makeEntity())   .type(MediaType.TEXT_XML)   .build(); 

But I get this error:

org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException: MessageBodyWriter not found for media type=text/xml...

What do I need to register() in ResourceConfig to get this to work?

I do not want to use JacksonJaxbXMLProvider since it causes problems and I’m using SAX.

Add Comment
0 Answer(s)

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.