[webbeans-dev] Fwd: Removal of pluggability contracts

Pete Muir pmuir at redhat.com
Sun Dec 21 05:54:51 EST 2008


Can you send the updated spec?

On 21 Dec 2008, at 04:17, Gavin King wrote:

> ---------- Forwarded message ----------
> From: Gavin King <gavin at hibernate.org>
> Date: Sun, Dec 21, 2008 at 3:03 PM
> Subject: Re: Removal of pluggability contracts
> To: Java Community Process JSR #299 Expert List <JSR-299-EG at jcp.org>,
> Michael Keith <michael.keith at oracle.com>, Jim Knutson
> <knutson at us.ibm.com>
>
>
> A couple of issues have come up as part of this:
>
> SFSBs with no web bean remove method
> ================================
> We have an open issue w.r.t destruction of SFSBs which have no web
> bean remove method. Now that the requirement for pluggability is gone,
> I think we should simply say that in this case, the container must
> destroy the SFSB when its context ends *without* calling any remove
> method.
>
> I will go ahead and make that change unless there is someone who
> objects to this.
>
> Name of "Manager" interface
> ======================
> The word "manager" is no longer used in the spec, except as the name
> of the interface that is now used mostly as an SPI. Should we change
> the name of this interface? Alternatives include:
>
>  Container
>  Directory
>  Factory
>  Injector
>
> Thoughts?
>
> Terminology for "child containers"
> =========================
> I changed "child manager" to "child container", however I'm not really
> happy with this terminology. I think we need a new word to use when
> talking about the hierarchical model. Something like "module" or
> "assembly" makes sense, but I'm afraid that those are already pretty
> overloaded terms.
>
> Suggestions?
>
>
> On Sat, Dec 20, 2008 at 3:53 PM, Gavin King <gavin at hibernate.org>  
> wrote:
>> Folks, here is the first draft of the spec with pluggability  
>> contracts removed.
>>
>> Notice the following language changes:
>>
>> Web Bean manager -> container
>> initialization time -> deployment time
>>
>> The biggest concrete changes are to chapters 1 and 11. (However,  
>> there
>> is a sprinkling of removed sections throughout the spec.)
>>
>> Please review this and let me know what you think
>>
>> --
>> Gavin King
>> gavin.king at gmail.com
>> http://in.relation.to/Bloggers/Gavin
>> http://hibernate.org
>> http://seamframework.org
>>
>
>
>
> --
> Gavin King
> gavin.king at gmail.com
> http://in.relation.to/Bloggers/Gavin
> http://hibernate.org
> http://seamframework.org
>
>
>
> -- 
> Gavin King
> gavin.king at gmail.com
> http://in.relation.to/Bloggers/Gavin
> http://hibernate.org
> http://seamframework.org
> _______________________________________________
> webbeans-dev mailing list
> webbeans-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/webbeans-dev




More information about the weld-dev mailing list