Hi,
I'm somewhat confused how "*" in the Media Type value should be treated,
when using the javax.ws.rs.ext.Providers interface to get the providers
(MessageBodyReaders/Writers and ContextResolvers)
I mean should it be treated as a wildcard or as string?
For example if I have the following providers:
@Produces("text/plain")
class ProviderA implements MessageBodyWriter
@Produces("text/*")
class ProviderB implements MessageBodyWriter
@Produces("text/xml")
class ProviderC implements MessageBodyWriter
If "*" is treated as a string, only ProviderB is matching.
If "*" is treated as a wildcard, all three providers are matching.
So what is correct?
Thanks,
Michael.