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. >>>>>> >>>>> > >