yes +1 on the change. One of the reasons I had this was to decouple
the impl type of the system context from the runtime but I don't
think that is important and I agree with the potential problems it
may cause.
Jim
On Feb 11, 2006, at 10:24 AM, Jeremy Boynes wrote:
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