users@jersey.java.net

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

From: NBW <emailnbw_at_gmail.com>
Date: Thu, 22 Apr 2010 12:19:18 -0400

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?

-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.
>
>