I really don't want to do this at the servlet level, I want it to work in embedded jetty.
Can you point me at an example of registering a ResponseHandler for my entire service? On Wed, Nov 18, 2009 at 12:25 PM, Sergey Beryozkin <[email protected]>wrote: > Sure, it should actually work for JAXWS services too...Or doing the same in > the CXF custom out interceptor (MARSHAL phase for ex) > That said, few more options are available at the (CXF) JAX-RS level : > - register a custom ResponseHandler filer and override the JAXRS Response > by adding a Cache-Control header to the original Response, using a JAXRS > CacheControl utility > - return JAXRS Response directly from all your methods and set that header > there, but it might be more intrusive > > Sergey > > > ----- Original Message ----- From: "KARR, DAVID (ATTCINW)" <[email protected] > > > To: <[email protected]>; <[email protected]> > Sent: Wednesday, November 18, 2009 5:17 PM > Subject: RE: JAX-RS and cache-control > > > > >> -----Original Message----- >>> From: Benson Margulies [mailto:[email protected]] >>> Sent: Wednesday, November 18, 2009 9:10 AM >>> To: [email protected] >>> Subject: JAX-RS and cache-control >>> >>> Can someone give me a recipe to add cache control headers to ALL >>> responses >>> from my JAX-RS service? >>> >> >> You should be able to implement a servlet filter that adds response >> headers for cache control. In fact, several people on the internet have >> done exactly that. Here's an example: >> < >> http://www.digitalsanctuary.com/tech-blog/java/jboss/setting-cache-headers-from-jboss.html >> >. >> >> >
