Hi Sergey, My idea is quite simple. I put any (jaxrs) resource method, which is subject to cache, an annotation called @Cacheable. Then I override the JAXRSInvoker's invoke(Exchange exchange, Object serviceObject, Method m, List<Object> params) to check wthether the method m is annotated with@Cacheable. If it is but not cahced yet, call super.invoke(..) and cache the result with the request's uri as key. For next resource access with the same uri, the cached result is served. The cache is important to my ap because it takes long time to come out the result. In terms of cxf, maybe the out Message is all i need to put in cache.
Rice On Tue, Apr 29, 2014 at 9:40 PM, Sergey Beryozkin <[email protected]>wrote: > Hi Rice > > > On 29/04/14 11:02, Rice Yeh wrote: > >> Hi, >> Is there server cache implementation based on apache's jcs and >> JAXRSInvoker. I know that there is a mention in documentation that is >> based >> on ehcache and servlet filter. >> > I'm not aware of any concrete integrations between JCS and JAXRSInvoker. > Do you think it makes sense ? May be you can experiment and let us know > how it works out ? > Cheers, Sergey > > >> Rice >> >> >
