Peter,

Sorry dude, after reading it back it is not the solve-all suggestion I 
thought it was (even though you never understood it).  It was a good 
suggestion for namespace but it needless used classes to communicate 
that uniqueness.

- Paul

>On Sat, 1 Dec 2001 21:27, Paul Hammant wrote:
>
>>Peter,
>>
>>This and the other email.  I like a lot.  I think you'll have trouble
>>with <join>, but you knew I'd say that ;-)
>>
>
>;)
>
>>The multiple "foo" scenario, which is a real namespace issue, could it
>>not be address java-package style? :
>>
>>    org.apache.avalon.fooservice.FooClassLoaderNode
>>
>
>Not sure what you mean? Do you mean ask users to use classloader names with a 
>specific format in their blocks. So if we had a block
>
>org.apache.avalon.fooservice.FooBlock
>
>It should use classloader
>
>org.apache.avalon.fooservice.FooClassLoader
>
>???
>
>What happens when multiple Blocks all require the same resources? Or worse 
>require same resources but different versions ? Do we support this or not??
>
>>We could actually have an interface called ClassLoaderNode that a real
>>class could impl. It has in it some getters that pheonix could use for
>>semi-hard coded checking against the assembly manifest? ... similar to
>><required> functionality of manifest.  It is class loaded by full class
>>name via the getClassLoader() as you described.
>>
>
>Parsing sentence ... syntax valid.
>Semantic error: Compiler unable to determine what the hell you are on about 
>
>;)
>
>Pretend I am stupid and explain it to me in those terms.
>




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to