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