@Romain. Sorry to confuse. What we didn't get to work in WAS was
@AroundInvoke in a CDI interceptor on the onMessage method of an MDB. We
also failed using @AroundTimeout in a CDI interceptor on a timeout method
(a @Schedule annotated method).

EJB interceptors was working on the avove cases though.

/Lars-Fredrik
On Nov 8, 2014 5:42 PM, "Romain Manni-Bucau" <[email protected]> wrote:

> Just a doubt: you asked about around invoke but spoke about timeout.
> Timeout should be supported IIRC but we did it after several releases ie
> not 1.0.
> Le 8 nov. 2014 15:02, "Lars-Fredrik Smedberg" <[email protected]> a
> écrit :
>
>> Thanks Romain.... then I will submit a bugreport....
>>
>> /Fredrik
>>
>> On Sat, Nov 8, 2014 at 3:59 PM, Romain Manni-Bucau <[email protected]
>> > wrote:
>>
>>> Iirc aroundinvoke was supported since the beginning
>>> Le 8 nov. 2014 14:05, "Lars-Fredrik Smedberg" <[email protected]> a
>>> écrit :
>>>
>>>  @Romain
>>>>
>>>> I know WAS uses OWB and, as you say, some obsolete version.
>>>>
>>>> I was just curios in what CDI and OWB version the support was added. If
>>>> I try to bug report something that is not in Java EE 6 I will get the cold
>>>> hand I guess :)
>>>>
>>>>
>>>>
>>>> On Sat, Nov 8, 2014 at 2:55 PM, Romain Manni-Bucau <
>>>> [email protected]> wrote:
>>>>
>>>>> It is in tomee and by spec. No idea in WAS which has obsolete versions
>>>>> Le 8 nov. 2014 13:47, "Lars-Fredrik Smedberg" <[email protected]> a
>>>>> écrit :
>>>>>
>>>>> Hi!
>>>>>>
>>>>>> As I can see JSR318 contains two specifications, EJB 3.1
>>>>>> Specification and Interceptors 1.1 (and later on Interceptors 1.2 MR)
>>>>>>
>>>>>> EJB 3.1 as well as Interceptors 1.1 are included in Java EE6.
>>>>>> Interceptors 1.2 is included in Javav EE7.
>>>>>>
>>>>>> When I look in Inteceptors Specification 1.1 I find no references to
>>>>>> a specific CDI version or to CDI at all.
>>>>>>
>>>>>> When I look in Interceptors Specification 1.2 I see the following:
>>>>>>
>>>>>> *1.2 Relationship to Other Specifications*
>>>>>>
>>>>>> "...and the CDI specification requires support for the chapters 2,3
>>>>>> and 5 (excluding 5.5)."
>>>>>>
>>>>>> CDI specification here points to "JSR346 - Context and Dependency
>>>>>> Injection for the Java EE Platform 1.1 (CDI specification)"
>>>>>>
>>>>>> *2.7 Timeout Method Inteceptors*
>>>>>>
>>>>>> "Interceptor methods that interpose on timeout methods are denoted by
>>>>>> the AroundTimeout annotation."
>>>>>>
>>>>>> "Around-timeout methods can have public, private, protected or
>>>>>> package level access. An around-timeout method must not be declared as
>>>>>> abstract, final or static."
>>>>>>
>>>>>> Question:
>>>>>>
>>>>>> 1) From the Interceptors 1.2 I understand that @AroundInvoke is okay
>>>>>> to use with a CDI interceptor using CDI 1.1, correct?
>>>>>> 2) What about CDI 1.0 (JSR 299) and Interceptors 1.1, is
>>>>>> @AroundInvoke also okay with CDI 1.0? I find no information on that?
>>>>>>
>>>>>> The reason I ask is that I do not get it to work with WebSphere 8.5.5
>>>>>> that uses OWB (with a version that atleast should support CDI 1.0).
>>>>>>
>>>>>> Regards
>>>>>> Lars-Fredrik
>>>>>>
>>>>>>
>>>>>> --
>>>>>> 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 [email protected], and destroy all copies of this
>>>>>> message and any attachments.
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> 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 [email protected], and destroy all copies of this
>>>> message and any attachments.
>>>>
>>>
>>
>>
>> --
>> 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 [email protected], and destroy all copies of this
>> message and any attachments.
>>
>

Reply via email to