Sorry Adam, I don't really know what you mean.
Can you explain for me?
On 15 Jun 2011, at 17:28, Adam Bien wrote:
HI Pete.
On 01.06.2011, at 14:19, Pete Muir wrote:
>> From 7.2 of the CDI spec:
>
> "Invocation of lifecycle callbacks by the container are not business method
invocations, but are intercepted by intercept- ors for lifecycle callbacks."
>
> and
>
> "If, and only if, an invocation is a business method invocation it passes
through method interceptors and decorators"
>
> So the CDI spec is fairly clear that around invoke interceptors are not called for
lifecycle callbacks IMO. If you want this clarified, please open a CDI issue + provide a
patch/pull req for suggested changes (as I see it, it's quite clear so I wouldn't
know how to improve it ;-).
but in EJB 3 lifecycle callbacks like e.g. @PostConstruct are defined. IMO CDI should
also propagate this callbacks to the application.
>
> On 30 May 2011, at 23:21, Jens Schumann wrote:
>
>> Hi all!
>>
>> Recently I have noticed that OWB does not apply (class/method)
>> interceptors to lifecycle event callback methods. I 've chatted with Mark
>> and he referred me to the list. He tried to remember his research on this
>> topic and made the point that class interceptors should probably be
>> applied. However he has the feeling that pure method interceptors may not
>> be applied for lifecycle event callback methods since those methods are no
>> business methods.
>>
>> It seems that neither the CDI spec nor the interceptor spec covers the
>> topic for all variations. After reading the interceptor spec again
>> (chapter "Interceptors for LifeCycle Event Callbacks") I would follow
>> Marks assertions.
>>
>> What do you think? Is there anything missing within the CDI spec (and OWB
>> of course)?
>>
>> Jens
>>
>>
>> _______________________________________________
>> cdi-dev mailing list
>> cdi-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/cdi-dev
>
>
> _______________________________________________
> cdi-dev mailing list
> cdi-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/cdi-dev