jsr342-experts@javaee-spec.java.net

[jsr342-experts] Re: Implicit Producers

From: Pete Muir <pmuir_at_bleepbleep.org.uk>
Date: Wed, 11 Apr 2012 12:33:19 +0100

Do you have any specific ideas around what this would look like? It's a nice way to describe it :-)

On 11 Apr 2012, at 04:26, David Blevins wrote:

> Another concrete topic on aligning things (noticed this in some of the matrices).
>
> Many times it has come up that we want to make more things injectable via @Inject at the platform level. I'm totally on board with that and have been doing some of the suggesting.
>
> I've started mentally calling them "implicit" producers as effectively what we're doing is adding producers to applications that weren't explicitly created by the application.
>
> As a large number of applications in existence will already have producer methods or fields that produce various JavaEE resources currently only available via @Resource, @EJB, etc. there is a bit of a compatibility issue.
>
> Even if we add producers with full spec-standard qualifiers, any existing injection points that do not use qualifiers become ambiguous.
>
> It would be great to hear some thoughts on how to solve that.
>
>
> -David
>