Quick question, how do we want to mark the entries for
whether a class is an Avalon component or service?
Right now, there are three ways:
Name: org.apache.foo.MyComponentImpl.class
Avalon-Block: true
Name: org.apache.foo.MyComponentImpl.class
Avalon: Type
Name: org.apache.foo.MyComponent.class
Avalon: Service
Now, the new ComponentClassLoader in the container package
handles all three of these--and it does not *require* you
to have the ".class" ending (which I think is nice).
Another advantage to the "Avalon" attribute name is that we
can only have one value for it. There is no way to mark
something both a "Type" and a "Service". I see this as a
definite boon.
BTW, where are we with making the Service an explicit type?
I want Fortress to resolve all the Services *before* it
resolves the Components.
"They that give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety."
- Benjamin Franklin
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>