I brought up this point regarding architecture diagrams and pics/figures in general in JSRs and GKing responded that they do not belong in the specs.  But I agree with DAllen, this needs to be provided somewhere, whether in the Weld ref doc or the EE6 tutorial or some other document.  Users need to have a very clear understanding of how all the pieces in EE6 fit together and we all know that a pic is worth 1000 words.  The SMPC diagram in SiA book is a very good example of how valuable a pic can be.

How can there be no such architecture?  CDI invisibly ingegrates with the rest of the modules of the EE6 system?  Perhaps that's the nature of a DI container?

On Sat, Dec 12, 2009 at 4:02 PM, Gavin King <gavin.king@gmail.com> wrote:
I've tried to explain this before: there *is* no such architecture.
There *is* no "handoff". IA particular container (e.g. JBoss, or
GlassFish) might have an architecture that involves a separate EJB,
CDI and web container, but that architecture is *not* defined by the
specs. It's *very* misleading to talk about CDI as being somehow
separate from EJB or from the rest of the EE container.

On Sat, Dec 12, 2009 at 6:45 PM, Dan Allen <dan.j.allen@gmail.com> wrote:
> Has anyone put together an architecture diagram that would help answer this
> question:
>
>> Is there an architecture diagram available that shows the relationships
>> between the Java EE container and CDI?
>
> I think the root of the confusion is that some people are not understanding
> the hand-off between CDI and the Java EE container. Probably the most
> significant confusion comes from CDI and EJB. I get how it works in my head,
> but I'm thinking having a diagram that shows this stuff in motion would
> really help people understand it.
>
> I'm mostly noting this down so that I don't forget it ;)
>
> -Dan
>
> --
> Dan Allen
> Senior Software Engineer, Red Hat | Author of Seam in Action
> Registered Linux User #231597
>
> http://mojavelinux.com
> http://mojavelinux.com/seaminaction
> http://www.google.com/profiles/dan.j.allen
>
> _______________________________________________
> weld-dev mailing list
> weld-dev@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/weld-dev
>



--
Gavin King
gavin.king@gmail.com
http://in.relation.to/Bloggers/Gavin
http://hibernate.org
http://seamframework.org
_______________________________________________
weld-dev mailing list
weld-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/weld-dev