It is a bit more complex. Providers are wrapped with the AbstractProviderWrapper, which assumes that if a provider is not annotated with @Produces, then it produces */*. Similarly, if it is not annotated with @Consumes, then it consumes */*.
By itself, ConverterProvider is OK. But it must not be wrapped with AbstractProviderWrapper. I really appreciate your work on the JAX-RS extension, it makes working with Restlet a much more pleasant experience. But I guess you are currently not in a position to fix bugs in it, are you? ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2889879

