---------- Forwarded message ----------
From: Gavin King <gavin(a)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(a)jcp.org>,
Michael Keith <michael.keith(a)oracle.com>, Jim Knutson
<knutson(a)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(a)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(a)gmail.com
http://in.relation.to/Bloggers/Gavin
http://hibernate.org
http://seamframework.org
--
Gavin King
gavin.king(a)gmail.com
http://in.relation.to/Bloggers/Gavin
http://hibernate.org
http://seamframework.org
--
Gavin King
gavin.king(a)gmail.com
http://in.relation.to/Bloggers/Gavin
http://hibernate.org
http://seamframework.org