We make the same mistake.
On 11/5/2013 2:28 PM, Marek Potociar wrote:
> Fellow experts,
>
> Please take a look at this SO entry (and my answer):
> http://stackoverflow.com/questions/19794014/why-does-jersey-swallow-my-content-encoding-header
>
> While the javadoc in the JAX-RS client API is clear that:
>
> "/Any variant-related HTTP headers previously set (namely|Content-Type|,
> |Content-Language| and |Content-Encoding|) will be overwritten using the
> entity variant information./"
>
> I am still curious if we should consider null to be a "variant
> information". IOW, whether we should overwrite those Content-* headers
> that are set if we only have null in stored for the header in the
> variant instance. Jersey currently always overwrites all these headers.
> What are you doing in your implementations in this case?
>
> Thanks,
> Marek
--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com