same here but saw it in tomee, was mainly to share it ;)
Romain Manni-Bucau @rmannibucau http://www.tomitribe.com http://rmannibucau.wordpress.com https://github.com/rmannibucau 2014-10-12 19:17 GMT+02:00 Mark Struberg <[email protected]>: > Hi Romain! > > Yes for the TCK we should probably switch to the non-caching proxy > (NormalScopedBeanInterceptorHandler). > > In real world applications I have never seen the need to delete > ApplicationScoped services though. > > Every user can easily overwrite the proxy to use via it's own > openwebbeans.properties provided in his own jar. There is even the > possibility to provide own proxy handler with their own caching logic per > scope. > Gerhard did such things for the MyFaces CODI scopes back then and it improved > the performance of our app notably. > > LieGrue, > strub > > > > >> On Sunday, 12 October 2014, 15:45, Romain Manni-Bucau >> <[email protected]> wrote: >> > Hi guys, >> >> when using ApplicationScopedBeanInterceptorHandler we can't pass TCKs >> cause it cached instances so then is you use AlterableContext you keep >> the cached instance. >> >> By default we use just NormalScopedBeanInterceptorHandler and all >> works fine. To solve this issue we should keep tracking proxies and >> reset them when destroy is called. >> >> I don't think it does worth it but it was mainly to share it since >> ApplicationScopedBeanInterceptorHandler is still nice to use :). >> >> >> Romain Manni-Bucau >> @rmannibucau >> http://www.tomitribe.com >> http://rmannibucau.wordpress.com >> https://github.com/rmannibucau >>
