openwebbeans-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lars-Fredrik Smedberg <itsme...@gmail.com>
Subject Re: Question on Interceptors and CDI specifications/versions
Date Sun, 09 Nov 2014 11:39:14 GMT
Hi Mark

Thanks for the pointer, my question was (or still is?) if the word
"Interceptor" in the EJB spec should be enterpreted as either CDI or EJB
interceptor?

Regards
LF

On Sun, Nov 9, 2014 at 12:12 PM, Mark Struberg <struberg@yahoo.de> wrote:

> This is 'nicely' spread across various specs:
>
> * the EE6 umbrella JSR-316 which defines that CDI beans are first class
> citizen.
>
> * the interceptors-spec
> It defines the invocation ordering and that @InterceptorBinding
> interceptors is a legal way to implement interceptors.
>
>
> * the EJB spec:
>   12.1 Interceptors Overview
> "The general rules for defining Interceptor classes, their lifecycle, and
> associated metadata are described in a separate Interceptors document. " ->
> see interceptors spec
>
> "For the use of interceptors with Enterprise JavaBeans, the Interceptor
> “target class” is the bean class. Interceptors may be used with session
> beans and message-driven beans."
> +
>   12.3 Business Method Interceptors
> "Interceptor methods may be defined for business methods of sessions beans
> and for the message listener methods of message-driven beans."
>
>
> LieGrue,
> strub
>
>
>
> On Sunday, 9 November 2014, 9:23, Lars-Fredrik Smedberg <
> itsmeden@gmail.com> wrote:
>
>
> >
> >
> >Hi Mark and Romain
> >
> >
> >Yes will file a PMR. When debugging an EJB interceptor with @AroundInvoke
> I saw that there where an OWB EJB Interceptor outermost that when I looked
> at the source is supposed to run all decorators and then all interceptors.
> >
> >
> >What section of the spec (EJB 3.1?, CDI 1.0?, Interceptor 1.1?) should I
> refer to.... maybe I have missed what section its described in? Its not
> clear to me if they write in the spec "Interceptor" does that include EJB
> and CDI Interceptor or only EJB?
> >
> >
>



-- 
Med vänlig hälsning / Best regards

Lars-Fredrik Smedberg

STATEMENT OF CONFIDENTIALITY:
The information contained in this electronic message and any
attachments to this message are intended for the exclusive use of the
address(es) and may contain confidential or privileged information. If
you are not the intended recipient, please notify Lars-Fredrik Smedberg
immediately at itsmeden@gmail.com, and destroy all copies of this
message and any attachments.

Mime
View raw message