users@jersey.java.net

Re: [Jersey] Appeal to jersey developers for better+reliable javax.inject/cdi/weld support

From: Paul Sandoz <Paul.Sandoz_at_Sun.COM>
Date: Thu, 22 Apr 2010 18:25:43 +0200

On Apr 22, 2010, at 6:19 PM, NBW wrote:

> Ah so it was Web Beans that got the name change / is the same as CDI
> not Weld. Thanks for the clarification. Is Weld the RI for CDI?
>

Yes.

Paul.

> -Noah
>
> On Thu, Apr 22, 2010 at 9:35 AM, Paul Sandoz <Paul.Sandoz_at_sun.com>
> wrote:
>
> On Apr 22, 2010, at 3:32 PM, Paul Sandoz wrote:
>
>>
>> On Apr 22, 2010, at 3:27 PM, NBW wrote:
>>
>>> Hi Paul,
>>>
>>> Not to pick on details but my understanding is that CDI is Weld.
>>
>> Weld is an implementation of CDI (JSR 299). Jersey is an
>> implementation of JAX-RS (JSR 311). Each is the reference
>> implementations for the respective JSR.
>>
>>
>>> To paraphrase a story I've heard from Gavin King, the reason being
>>> that the name was changed was that that they needed to change to a
>>> 3 letter acronym to appease the EE spec 'gods'.
>>>
>>
>> JSR 299 was originally called Web Beans. See here:
>>
>> 2009.01.26:
>> The name of the JSR was changed from "Web Beans" to "Contexts and
>> Dependency Injection for Java".
>>
>
> Doh forgot the link:
>
> http://jcp.org/en/jsr/detail?id=299
>
> Paul.
>
>