Thank you everyone.  I eventually implemented this using a
ContainerResponseFilter to check if compression is supported in the
request, and if so, compressing later on in a WriterInterceptor.

On Fri, Jul 8, 2016 at 3:10 PM, Scott Lewis <sle...@composent.com> wrote:

> There appear to be standardized Jax-RS annotations to support compression
> via interceptors [1].
>
> As Jax-RS impls, I would expect that interceptors would be supported by
> either Jersey or CXF of appropriate version, but have not tested either
> impl.
>
> Scott
>
> [1]
> https://jersey.java.net/documentation/latest/filters-and-interceptors.html
>
>
>
> On 7/8/2016 11:34 AM, Marc Durand wrote:
>
>> I am not sure how a CXF annotation can work in my case - I am not using
>> CXF
>> at all.  I am using Jersey and OSGI-JAX-RS-Connector.
>>
>> On Fri, Jul 8, 2016 at 2:12 PM, Benson Margulies <ben...@basistech.com>
>> wrote:
>>
>> org.apache.cxf.annotations.GZIP
>>>
>>> On Fri, Jul 8, 2016 at 2:05 PM, Marc Durand <marc.dur...@gmail.com>
>>> wrote:
>>>
>>>> Thanks Benson for the quick response.  What is the package name of that
>>>> annotation?
>>>>
>>>> Marc
>>>>
>>>> On Fri, Jul 8, 2016 at 1:46 PM, Benson Margulies <ben...@basistech.com>
>>>> wrote:
>>>>
>>>> @GZIP on the resource class works for me.
>>>>>
>>>>>
>>>>> On Fri, Jul 8, 2016 at 1:44 PM, Marc Durand <marc.dur...@gmail.com>
>>>>>
>>>> wrote:
>>>
>>>> I have successfully added a gzip filter to the default web container
>>>>>>
>>>>> in
>>>
>>>> Karaf
>>>>>
>>>>>> and responses coming from regular servlets are compressed.  This
>>>>>>
>>>>> filter
>>>
>>>> does
>>>>>
>>>>>> not seem to apply to REST responses that are produced through the
>>>>>> osgi-jax-rs-connector bundle.  How can I enable compression of REST
>>>>>> responses in Karaf?
>>>>>>
>>>>>> Thanks in advance!
>>>>>> Marc
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> View this message in context:
>>>>>>
>>>>>
>>> http://karaf.922171.n3.nabble.com/Enabling-compression-of-HTTP-responses-when-using-osgi-jax-rs-connector-tp4047174.html
>>>
>>>> Sent from the Karaf - Dev mailing list archive at Nabble.com.
>>>>>>
>>>>>
>
>

Reply via email to