I was looking at Jim's latest changes and it seems like the system
context is being created as a child of the root context rather than
directly as a child of the runtime context. I thought the layout was
going to be:

tuscany.runtime    # root for all contexts
 |
 +- tuscany.root   # root for contexts for user-supplied components
 |
 +- tuscany.system # root for contexts comprising the system itself

We currently have:
tuscany.runtime
 |
 +- tuscany.root
    |
    +- tuscany.system

I think this will cause potential problems with autowiring and dynamic
lookup as all system components are part of the user heirarchy. I
propose to change this to the structure at the top to make sure the two
hierarchies are separate.

--
Jeremy

Reply via email to