On Mon, Nov 12, 2001 at 09:47:40AM -0500, Berin Loritsch wrote: [..] > > Namespace != location. The Namespace should be > used to point to a validation class or schema of > some sort.
[and in another mail] > Namespaces also open up wonderful methods of expression. For instance, > when the whole ComponentManager framework can be redone so as not needing > a RoleManager. Examine this possibility: > > <datasource:jdbc > xmlns:datasource="resource://org/apache/avalon/excalibur/datasource/datasource.xsd"> > <pool-controller min="2" max="10"/> > </datasource> > > The schema would provide the proper default values for class="", etc. Only the ConfigurationBuilder cares about that xmlns:datasource attribute. The ConfigurationBuilder might use it to create a RoleManager, but the app using the Configuration doesn't care. Therefore, shouldn't the ConfigurationBuilder swallow the attribute? --Jeff -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>